Condividi tramite


Campi di bit della tabella codici

I campi di bit della tabella codici vengono usati nelle strutture FONTSIG NATURE e LOCALESIGNATURE.

Nota

Tutte le impostazioni locali non supportano le tabelle codici. I campi di bit descritti in questo argomento non si applicano alle impostazioni locali Unicode. Per determinare gli script supportati per le impostazioni locali, l'applicazione può usare la costante dell'identificatore delle impostazioni locali LOCALE_SSCRIPTS con GetLocaleInfoEx.

Nota

La presenza di un bit in un campo di bit della tabella codici non significa necessariamente che tutte le stringhe per le impostazioni locali possano essere codificate in tale tabella codici senza perdita. Per mantenere i dati senza perdita, è consigliabile usare Unicode UTF-8 o UTF-16.

Pezzo wingdi.h define Tabella codici Descrizione
0 FS_LATIN1 1252 Latino 1
1 FS_LATIN2 1250 Latino 2: Europa orientale
2 FS_CYRILLIC 1251 Cirillico
3 FS_GREEK 1253 Greco
4 FS_TURKISH 1254 Turco
5 FS_HEBREW 1255 Ebraico
6 FS_ARABIC 1256 Arabo
7 FS_BALTIC 1257 Windows Baltic
8 FS_VIETNAMESE 1258 Vietnamita
9 – 15 Riservato per ANSI alternativo
16 FS_THAI 874 Tailandese
17 FS_JISJAPAN 932 JIS/Giappone
18 FS_CHINESESIMP 936 Cinese: caratteri semplificati- PRC e Singapore
19 FS_WANSUNG 949 Wansung coreano
20 FS_CHINESETRAD 950 Cinese: caratteri tradizionali— Taiwan e Hong Kong SAR
21 FS_JOHAB 1361 Coreano Johab
22 – 28 Riservato per ANSI alternativo o OEM
29 Set di caratteri Macintosh (US Roman)
30 Set di caratteri OEM
31 FS_SYMBOL Set di caratteri simbolo
32 – 47 Riservato per OEM
48 869 IBM Greco
49 866 MS-DOS russo
50 865 MS-DOS Nordic
51 864 Arabo
52 863 MS-DOS francese canadese
53 862 Ebraico
54 861 MS-DOS islandese
55 860 MS-DOS portoghese
56 857 IBM Turco
57 855 IBM Cirillico; principalmente russo
58 852 Latino 2
59 775 MS-DOS Baltico
60 737 Greco; ex 437 G
61 708 Arabo; ASMO 708
62 850 WE/Latin 1
63 437 NOI