코드 페이지 비트 필드
코드 페이지 비트 필드는 FONTSIGNATURE 및 LOCALESIGNATURE 구조체에 사용됩니다.
참고
모든 로캘은 코드 페이지를 지원하지 않습니다. 이 항목에 설명된 비트 필드는 유니코드 로캘에 적용되지 않습니다. 로캘에 지원되는 스크립트를 결정하기 위해 애플리케이션은 GetLocaleInfoEx와 함께 로캘 식별자 상수 LOCALE_SSCRIPTS 사용할 수 있습니다.
참고
코드 페이지 비트 필드에 비트가 있다고 해서 로캘에 대한 모든 문자열을 손실 없이 해당 코드 페이지에서 인코딩할 수 있는 것은 아닙니다. 손실 없이 데이터를 보존하려면 유니코드 UTF-8 또는 UTF-16을 사용하는 것이 좋습니다.
bit | 코드 페이지 | 설명 |
---|---|---|
ANSI | ||
0 | 1252 | 라틴어 1 |
1 | 1250 | 라틴어 2: 중부 유럽 |
2 | 1251 | 키릴 자모 |
3 | 1253 | 그리스어 |
4 | 1254 | 터키어 |
5 | 1255 | 히브리어 |
6 | 1256 | 아랍어 |
7 | 1257 | 발트어 |
8 | 1258 | 베트남어 |
9 - 15 | ANSI용으로 예약됨 | |
ANSI 및 OEM | ||
16 | 874 | 태국어 |
17 | 932 | 일본어, Shift_JIS |
18 | 936 | 중국어 간체(중국, 싱가포르) |
19 | 949 | 한국 통합 한글 코드(한글동하비경 코드) |
20 | 950 | 중국어 번체(대만; 홍콩 특별 행정구, PRC) |
21 | 1361 | 한국어 (조합) |
22 - 29 | 대체 ANSI 및 OEM용으로 예약됨 | |
30 - 31 | 시스템별로 예약됩니다. | |
OEM | ||
32 - 46 | OEM용으로 예약됨 | |
47 | 1258 | 베트남어 |
48 | 869 | 현대 그리스어 |
49 | 866 | 러시아어 |
50 | 865 | 북유럽 |
51 | 864 | 아랍어 |
52 | 863 | 캐나다 프랑스어 |
53 | 862 | |
54 | 861 | 아이슬란드어 |
55 | 860 | 포르투갈어 |
56 | 857 | 터키어 |
57 | 855 | 키릴 자모; 주로 러시아어 |
58 | 852 | 라틴어 2 |
59 | 775 | 발트어 |
60 | 737 | 그리스어; 이전 437G |
61 | 708; 720 | 아랍어; ASMO 708 |
62 | 850 | 다국어 라틴어 1 |
63 | 437 | US |