Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Este tópico define os identificadores de calendário (tipo de dados CALID) que são usados para especificar calendários diferentes. Seus aplicativos podem usar esses identificadores ao usar as seguintes funções NLS e funções de retorno de chamada, que têm parâmetros que usam o tipo de dados CALID:
- ConvertSystemTimeToCalDateTime
- EnumCalendarInfo
- EnumCalendarInfoEx
- EnumCalendarInfoExEx
- EnumCalendarInfoProcEx
- EnumDateFormatsProcEx
- GetCalendarInfo
- GetCalendarInfoEx
- GetCalendarSupportedDateRange
- IsCalendarLeapYear
- SetCalendarInfo
Os seguintes valores são definidos. Todos os outros valores são reservados. Estes valores não podem ser combinados entre si.
Identificador de calendário
Significado
1
CAL_GREGORIAN
Gregoriano (localizado)
2
CAL_GREGORIAN_US
Gregoriano (cordas inglesas sempre)
3
CAL_JAPAN
Era do Imperador Japonês
4
CAL_TAIWAN
Calendário de Taiwan
5
CAL_KOREA
Era Tangun Coreana
6
CAL_HIJRI
Hijri (Árabe Lunar)
7
CAL_THAI
Tailandês
8
CAL_HEBREW
Hebraico (Lunar)
9
CAL_GREGORIAN_ME_FRENCH
Gregoriano Médio Oriente Francês
10
CAL_GREGORIAN_ARABIC
Gregoriano Árabe
11
CAL_GREGORIAN_XLIT_ENGLISH
Inglês gregoriano transliterado
12
CAL_GREGORIAN_XLIT_FRENCH
Gregoriano transliterado francês
23
CAL_UMALQURA
Windows Vista e versões posteriores: Um Al Qura (árabe lunar) calendário
Observação
A lacuna na numeração entre os identificadores CAL_GREGORIAN_XLIT_FRENCH e CAL_UMALQURA é intencional. O designador para CAL_UMALQURA é 23, não 13.
Além disso, EnumCalendarInfo e EnumCalendarInfoEx permitir o uso do valor ENUM_ALL_CALENDARS solicitar uma enumeração de todos os calendários aplicáveis.
Valor
Significado
0xffffffff
ENUM_ALL_CALENDARS
Todos os calendários aplicáveis para a localidade especificada