Champs de bits de page de code
Les champs de bits de la page de code sont utilisés dans les structures FONTSIGNATURE et LOCALESIGNATURE .
Notes
Tous les paramètres régionaux ne prennent pas en charge les pages de code. Les champs de bits décrits dans cette rubrique ne s’appliquent pas aux paramètres régionaux Unicode. Pour déterminer les scripts pris en charge pour un paramètre régional, votre application peut utiliser la constante d’identificateur de paramètres régionaux LOCALE_SSCRIPTS avec GetLocaleInfoEx.
Notes
La présence d’un bit dans un champ de bits de page de code ne signifie pas nécessairement que toutes les chaînes d’un paramètre régional peuvent être encodées dans cette page de code sans perte. Pour conserver les données sans perte, il est recommandé d’utiliser Unicode UTF-8 ou UTF-16.
bit | Page de codes | Description |
---|---|---|
ANSI | ||
0 | 1252 | Latin 1 |
1 | 1250 | Latin 2 : Europe centrale |
2 | 1251 | Cyrillique |
3 | 1253 | Grec |
4 | 1254 | Turc |
5 | 1 255 | Hébreu |
6 | 1256 | Arabe |
7 | 1257 | Balte |
8 | 1258 | Vietnamien |
9 - 15 | Réservé à ANSI | |
ANSI et OEM | ||
16 | 874 | Thaï |
17 | 932 | Japonais, Shift-JIS |
18 | 936 | Chinois simplifié (RPC, Singapour) |
19 | 949 | Code hangûl unifié coréen (code Hangûl TongHabHyung) |
20 | 950 | Chinois traditionnel (Taïwan; Hong Kong SAR, RPC) |
21 | 1361 | Coréen (Johab) |
22 - 29 | Réservé aux autres ANSI et OEM | |
30 - 31 | Réservé par le système. | |
OEM | ||
32 - 46 | Réservé aux oem | |
47 | 1258 | Vietnamien |
48 | 869 | Grec moderne |
49 | 866 | Russe |
50 | 865 | Nordique |
51 | 864 | Arabe |
52 | 863 | Français (Canada) |
53 | 862 | |
54 | 861 | Islandais |
55 | 860 | Portugais |
56 | 857 | Turc |
57 | 855 | Cyrillique; principalement russe |
58 | 852 | Latin 2 |
59 | 775 | Balte |
60 | 737 | Grec; anciennement 437G |
61 | 708; 720 | Arabe; ASMO 708 |
62 | 850 | Latin multilingue 1 |
63 | 437 | US |