予定表識別子

このトピックでは、さまざまな予定表を指定するために使用される予定表識別子 (データ型 CALID) を定義します。 アプリケーションでは、CALID データ型を受け取るパラメーターを持つ次の NLS 関数とコールバック関数を使用するときに、これらの識別子を使用できます。

次の値が定義されています。 その他の値はすべて予約されています。 これらの値を相互に組み合わせることはできません。

予定表識別子

意味

1

CAL_GREGORIAN

グレゴリオ暦 (ローカライズ)

2

CAL_GREGORIAN_US

グレゴリオ暦 (常に英語の文字列)

3

CAL_JAPAN

日本天皇時代

4

CAL_TAIWAN

台湾カレンダー

5

CAL_KOREA

韓国唐雲時代

6

CAL_HIJRI

イスラム暦 (アラビア月)

7

CAL_THAI

タイ語

8

CAL_HEBREW

ヘブライ語 (太陰暦)

9

CAL_GREGORIAN_ME_FRENCH

Gregorian Middle East French

10

CAL_GREGORIAN_ARABIC

Gregorian Arabic

11

CAL_GREGORIAN_XLIT_ENGLISH

グレゴリオ暦の音訳された英語

12

CAL_GREGORIAN_XLIT_FRENCH

グレゴリオ暦の音訳フランス語

23

CAL_UMALQURA

Windowsヴィスタ以降: ウンムアルクラ暦

 

Note

識別子CAL_GREGORIAN_XLIT_FRENCHとCAL_UMALQURAの間の番号付けのギャップは意図的です。 CAL_UMALQURAの指定子は 13 ではなく 23 です。

 

さらに、 EnumCalendarInfoEnumCalendarInfoEx を使用すると、値ENUM_ALL_CALENDARSを使用して、該当するすべての予定表の列挙を要求できます。

意味

0xffffffff

ENUM_ALL_CALENDARS

指定したロケールのすべての適用可能なカレンダー