Campi bit pagina codici
I campi di bit della tabella codici vengono usati nelle strutture FONTIGNATURE e LOCALESIGNATURE .
Nota
Tutte le impostazioni locali non supportano le pagine codici. I campi 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 una 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.
bit | 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 | Thai |
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 moderno |
49 | 866 | Russo |
50 | 865 | Area lingue nordiche |
51 | 864 | Arabo |
52 | 863 | Francese (Canada) |
53 | 862 | |
54 | 861 | Islandese |
55 | 860 | Portoghese |
56 | 857 | Turco |
57 | 855 | Cirillico; principalmente russo |
58 | 852 | Alfabeto latino 2 |
59 | 775 | Baltico |
60 | 737 | Greco; precedentemente 437G |
61 | 708; 720 | Arabo; ASMO 708 |
62 | 850 | Alfabeto latino multilingue 1 |
63 | 437 | Stati Uniti |