Sdílet prostřednictvím


Identifikátory kalendáře

Toto téma definuje identifikátory kalendáře (datový typ CALID), které slouží k určení různých kalendářů. Vaše aplikace můžou tyto identifikátory použít při použití následujících funkcí NLS a funkcí zpětného volání, které mají parametry, které přebírají datový typ CALID:

Jsou definovány následující hodnoty. Všechny ostatní hodnoty jsou rezervované. Tyto hodnoty nelze vzájemně kombinovat.

Identifikátor kalendáře

Význam

1

CAL_GREGORIAN

Gregoriánský (lokalizovaný)

2

CAL_GREGORIAN_US

Gregoriánský (vždy anglické řetězce)

3

CAL_JAPAN

Japonská císařská éra

4

CAL_TAIWAN

Tchaj-wanský kalendář

5

CAL_KOREA

Korejská éra Tangun

6

CAL_HIJRI

Hidžra (arabský lunární)

7

CAL_THAI

Thajština

8

CAL_HEBREW

Hebrejština (lunární)

9

CAL_GREGORIAN_ME_FRENCH

Gregoriánský střední východ francouzština

10

CAL_GREGORIAN_ARABIC

Gregoriánský arabština

11

CAL_GREGORIAN_XLIT_ENGLISH

Gregoriánský transkripce v angličtině

12

CAL_GREGORIAN_XLIT_FRENCH

Gregoriánský transkripce francouzština

23

CAL_UMALQURA

Windows Vista a novější: kalendář Um Al Qura (arabský lunární kalendář)

 

Poznámka

Mezera v číslování mezi identifikátory CAL_GREGORIAN_XLIT_FRENCH a CAL_UMALQURA je úmyslná. Návrh pro CAL_UMALQURA je 23, nikoli 13.

 

Kromě toho EnumCalendarInfo a EnumCalendarInfoEx povolit použití hodnoty ENUM_ALL_CALENDARS k vyžádání výčtu všech použitelných kalendářů.

Hodnota

Význam

0xffffffff

ENUM_ALL_CALENDARS

Všechny použitelné kalendáře pro zadané národní prostředí