일정 식별자
이 항목에서는 다른 일정을 지정하는 데 사용되는 달력 식별자(데이터 형식 CALID)를 정의합니다. 애플리케이션은 CALID 데이터 형식을 사용하는 매개 변수가 있는 다음 NLS 함수 및 콜백 함수를 사용할 때 이러한 식별자를 사용할 수 있습니다.
- ConvertSystemTimeToCalDateTime
- EnumCalendarInfo
- EnumCalendarInfoEx
- EnumCalendarInfoExEx
- EnumCalendarInfoProcEx
- EnumDateFormatsProcEx
- GetCalendarInfo
- GetCalendarInfoEx
- GetCalendarSupportedDateRange
- IsCalendarLeapYear
- SetCalendarInfo
다음 값이 정의됩니다. 다른 모든 값은 예약되어 있습니다. 이러한 값은 서로 결합할 수 없습니다.
일정 식별자
의미
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 이상: 움 알 쿠라(아랍어 음력) 달력
참고
CAL_GREGORIAN_XLIT_FRENCH 식별자와 CAL_UMALQURA 사이의 번호 매기기 간격은 의도적입니다. CAL_UMALQURA 지정자는 13이 아니라 23입니다.
또한 EnumCalendarInfo 및 EnumCalendarInfoEx 를 사용하면 ENUM_ALL_CALENDARS 값을 사용하여 적용 가능한 모든 일정의 열거형을 요청할 수 있습니다.
값
의미
0xffffffff
ENUM_ALL_CALENDARS
지정된 로캘에 적용 가능한 모든 일정