Codepage-Bitfelder
Die Codepagebitfelder werden in den Strukturen FONTSIGNATURE und LOCALESIGNATURE verwendet.
Hinweis
Alle Gebietsschemas unterstützen keine Codeseiten. Die in diesem Thema beschriebenen Bitfelder gelten nicht für Unicode-Gebietsschemas. Um unterstützte Skripts für ein Gebietsschema zu ermitteln, kann Ihre Anwendung die Gebietsschemabezeichnerkonstante LOCALE_SSCRIPTS mit GetLocaleInfoEx verwenden.
Hinweis
Das Vorhandensein eines Bits in einem Codepage-Bitfeld bedeutet nicht unbedingt, dass alle Zeichenfolgen für ein Gebietsschema in dieser Codepage ohne Verlust codiert werden können. Um Daten ohne Verlust beizubehalten, wird die Verwendung von Unicode UTF-8 oder UTF-16 empfohlen.
bit | Codepage | BESCHREIBUNG |
---|---|---|
ANSI | ||
0 | 1252 | Lateinisch 1 |
1 | 1250 | Lateinisch 2: Mitteleuropa |
2 | 1251 | Kyrillisch |
3 | 1253 | Griechisch |
4 | 1254 | Türkisch |
5 | 1255 | Hebräisch |
6 | 1256 | Arabisch |
7 | 1257 | Baltisch |
8 | 1258 | Vietnamesisch |
9 - 15 | Reserviert für ANSI | |
ANSI und OEM | ||
16 | 874 | Thai |
17 | 932 | Japanisch (Shift_JIS) |
18 | 936 | Vereinfachtes Chinesisch (VR China, Singapur) |
19 | 949 | Koreanischer einheitlicher Hangul-Code (Hangul TongHabHyung-Code) |
20 | 950 | Traditionelles Chinesisch (Taiwan; Hongkong SAR, VR China) |
21 | 1361 | Koreanisch (Johab) |
22 - 29 | Reserviert für alternative ANSI und OEM | |
30 - 31 | Vom System reserviert. | |
OEM | ||
32 - 46 | Reserviert für OEM | |
47 | 1258 | Vietnamesisch |
48 | 869 | Modernes Griechisch |
49 | 866 | Russisch |
50 | 865 | Nordisch |
51 | 864 | Arabisch |
52 | 863 | Französisch (Kanada) |
53 | 862 | |
54 | 861 | Isländisch |
55 | 860 | Portugiesisch |
56 | 857 | Türkisch |
57 | 855 | Cyrillic; hauptsächlich Russisch |
58 | 852 | Lateinisch 2 |
59 | 775 | Baltisch |
60 | 737 | Griechisch; früher 437G |
61 | 708; 720 | Arabisch; ASMO 708 |
62 | 850 | Mehrsprachiges Lateinisch 1 |
63 | 437 | US |