予定表識別子

このトピックでは、さまざまな予定表を指定するために使用される予定表識別子 (データ型 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 Vista 以降: ウンム・アル・クラ暦

 

Note

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

 

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

説明

0xffffffff

ENUM_ALL_CALENDARS

指定したロケールに適用されるすべてのカレンダー