Identificatori di calendario

In questo argomento vengono definiti gli identificatori di calendario (tipo di dati CALID) usati per specificare calendari diversi. Le applicazioni possono usare questi identificatori quando si usano le funzioni NLS e le funzioni di callback seguenti, che hanno parametri che accettano il tipo di dati CALID:

Vengono definiti i valori seguenti. Tutti gli altri valori sono riservati. Questi valori non possono essere combinati tra loro.

Identificatore del calendario

Significato

1

CAL_GREGORIAN

Gregoriano (localizzato)

2

CAL_GREGORIAN_US

Gregoriano (stringhe inglesi sempre)

3

CAL_JAPAN

Era dell'imperatore giapponese

4

CAL_TAIWAN

Calendario taiwanese

5

CAL_KOREA

Coreano Tangun Era

6

CAL_HIJRI

Hijri (lunare arabo)

7

CAL_THAI

Thai

8

CAL_HEBREW

Ebraico (Lunare)

9

CAL_GREGORIAN_ME_FRENCH

Gregorian Middle East French

10

CAL_GREGORIAN_ARABIC

Gregorian Arabic

11

CAL_GREGORIAN_XLIT_ENGLISH

Gregoriano traslitterato inglese

12

CAL_GREGORIAN_XLIT_FRENCH

Francese traslitterato gregoriano

23

CAL_UMALQURA

Windows Vista e versioni successive: Calendario Um Al Qura (lunare arabo)

 

Nota

Il divario nella numerazione tra gli identificatori CAL_GREGORIAN_XLIT_FRENCH e CAL_UMALQURA è intenzionale. Il designatore per CAL_UMALQURA è 23, non 13.

 

Inoltre, EnumCalendarInfo e EnumCalendarInfoEx consentono l'uso del valore ENUM_ALL_CALENDARS per richiedere un'enumerazione di tutti i calendari applicabili.

Valore

Significato

0xffffffff

ENUM_ALL_CALENDARS

Tutti i calendari applicabili per le impostazioni locali specificate