Campos de bits de página de códigos
Los campos de bits de la página de códigos se usan en las estructuras FONTSIGNATURE y LOCALESIGNATURE .
Nota
Todas las configuraciones regionales no admiten páginas de códigos. Los campos de bits descritos en este tema no se aplican a las configuraciones regionales Unicode. Para determinar los scripts admitidos para una configuración regional, la aplicación puede usar la constante de identificador de configuración regional LOCALE_SSCRIPTS con GetLocaleInfoEx.
Nota
La presencia de un bit en un campo de bits de página de códigos no significa necesariamente que todas las cadenas de una configuración regional se puedan codificar en esa página de códigos sin pérdida. Para conservar los datos sin pérdida, se recomienda usar Unicode UTF-8 o UTF-16.
bit | Página de códigos | Descripción |
---|---|---|
ANSI | ||
0 | 1252 | Latino 1 |
1 | 1250 | Latino 2: Europa Central |
2 | 1251 | Cirílico |
3 | 1253 | Griego |
4 | 1254 | Turco |
5 | 1255 | Hebreo |
6 | 1256 | Árabe |
7 | 1257 | Báltico |
8 | 1258 | Vietnamita |
9 - 15 | Reservado para ANSI | |
ANSI y OEM | ||
16 | 874 | Tailandés |
17 | 932 | Japonés, Shift-JIS |
18 | 936 | Chino simplificado (PRC, Singapur) |
19 | 949 | Código hangul unificado coreano (código Hangul TongHabHyung) |
20 | 950 | Chino tradicional (Taiwán; RAE de Hong Kong, PRC) |
21 | 1361 | Coreano (Johab) |
22 - 29 | Reservado para ANSI y OEM alternativos | |
30 - 31 | Reservado por sistema. | |
OEM | ||
32 - 46 | Reservado para OEM | |
47 | 1258 | Vietnamita |
48 | 869 | Griego moderno |
49 | 866 | Ruso |
50 | 865 | Nórdico |
51 | 864 | Árabe |
52 | 863 | Francés canadiense |
53 | 862 | |
54 | 861 | Islandés |
55 | 860 | Portugués |
56 | 857 | Turco |
57 | 855 | Cirílico; principalmente ruso |
58 | 852 | Latino 2 |
59 | 775 | Báltico |
60 | 737 | Griego; anteriormente 437G |
61 | 708; 720 | Árabe; ASMO 708 |
62 | 850 | Latin 1 multilingüe |
63 | 437 | US |