Compartir a través de


Campos de bits de página de códigos

Los campos de bits de 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 wingdi.h define Página de códigos Descripción
0 FS_LATIN1 1252 Latino 1
1 FS_LATIN2 1250 Latín 2: Europa oriental
2 FS_CYRILLIC 1251 Cirílico
3 FS_GREEK 1253 Griego
4 FS_TURKISH 1254 Turco
5 FS_HEBREW 1255 Hebreo
6 FS_ARABIC 1256 Árabe
7 FS_BALTIC 1257 Windows Baltic
8 FS_VIETNAMESE 1258 Vietnamita
9 – 15 Reservado para ANSI alternativo
16 FS_THAI 874 Tailandés
17 FS_JISJAPAN 932 JIS/Japón
18 FS_CHINESESIMP 936 Chino: caracteres simplificados: PRC y Singapur
19 FS_WANSUNG 949 Wansung coreano
20 FS_CHINESETRAD 950 Chino: caracteres tradicionales— Taiwán y RAE de Hong Kong
21 FS_JOHAB 1361 Johab coreano
22 – 28 Reservado para ANSI o OEM alternativos
29 Juego de caracteres macintosh (US Roman)
30 Juego de caracteres de OEM
31 FS_SYMBOL Juego de caracteres de símbolos
32 – 47 Reservado para OEM
48 869 IBM Griego
49 866 MS-DOS ruso
50 865 MS-DOS nórdica
51 864 Árabe
52 863 MS-DOS francés canadiense
53 862 Hebreo
54 861 MS-DOS Islandés
55 860 MS-DOS portugués
56 857 IBM Turco
57 855 IBM Cirílico; principalmente ruso
58 852 Latino 2
59 775 MS-DOS Báltico
60 737 Griego; antiguo 437 G
61 708 Árabe; ASMO 708
62 850 WE/Latin 1
63 437 NOS