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 | Tabella codici | Descrizione |
---|---|---|
ANSI | ||
0 | 1252 | Latino 1 |
1 | 1250 | Latino 2: Europa centrale |
2 | 1251 | Cirillico |
3 | 1253 | Greco |
4 | 1254 | Turco |
5 | 1255 | Ebraico |
6 | 1256 | Arabo |
7 | 1257 | Baltico |
8 | 1258 | Vietnamita |
9 - 15 | Riservato per ANSI | |
ANSI e OEM | ||
16 | 874 | Tailandese |
17 | 932 | Giapponese, Shift-JIS |
18 | 936 | Cinese semplificato (PRC, Singapore) |
19 | 949 | Codice Hangul unificato coreano (codice Hangul TongHabHyung) |
20 | 950 | Cinese tradizionale (Taiwan; Hong Kong SAR, PRC) |
21 | 1361 | Coreano (Johab) |
22 - 29 | Riservato per ANSI e OEM alternativi | |
30 - 31 | Riservato dal sistema. | |
OEM | ||
32 - 46 | Riservato per OEM | |
47 | 1258 | Vietnamita |
48 | 869 | Greco |
49 | 866 | Russo |
50 | 865 | Nordico |
51 | 864 | Arabo |
52 | 863 | Francese canadese |
53 | 862 | |
54 | 861 | Islandese |
55 | 860 | Portoghese |
56 | 857 | Turco |
57 | 855 | Cirillico; principalmente russo |
58 | 852 | Latino 2 |
59 | 775 | Baltico |
60 | 737 | Greco; precedentemente 437G |
61 | 708; 720 | Arabo; ASMO 708 |
62 | 850 | Alfabeto latino multilingue 1 |
63 | 437 | NOI |