Bitfield Halaman Kode
Bitfield halaman kode digunakan dalam struktur FONTSIGNATURE dan LOCALESIGNATURE .
Catatan
Semua lokal tidak mendukung halaman kode. Bitfield yang dijelaskan dalam topik ini tidak berlaku untuk lokal Unicode. Untuk menentukan skrip yang didukung untuk lokal, aplikasi Anda dapat menggunakan konstanta pengidentifikasi lokal LOCALE_SSCRIPTS dengan GetLocaleInfoEx.
Catatan
Kehadiran sedikit di bitfield halaman kode tidak selalu berarti bahwa semua string untuk lokal dapat dikodekan di halaman kode tersebut tanpa kehilangan. Untuk mempertahankan data tanpa kehilangan, disarankan menggunakan Unicode UTF-8 atau UTF-16.
Bit | Halaman kode | Deskripsi |
---|---|---|
ANSI | ||
0 | 1252 | Latin 1 |
1 | 1250 | Latin 2: Eropa Tengah |
2 | 1251 | Sirilik |
3 | 1253 | Yunani |
4 | 1254 | Turki |
5 | 1255 | Ibrani |
6 | 1256 | Arab |
7 | 1257 | Baltik |
8 | 1258 | Vietnam |
9 - 15 | Dicadangkan untuk ANSI | |
ANSI dan OEM | ||
16 | 874 | Thailand |
17 | 932 | Jepang, Shift-JIS |
18 | 936 | Tionghoa Sederhana (RRT, Singapura) |
19 | 949 | Kode Hangul Terpadu Korea (Kode Hangul TongHabHyung) |
20 | 950 | Tionghoa Tradisional (Taiwan; Hong Kong SAR, RRT) |
21 | 1361 | Korea (Johab) |
22 - 29 | Dicadangkan untuk ANSI dan OEM alternatif | |
30 - 31 | Dicadangkan oleh sistem. | |
OEM | ||
32 - 46 | Dicadangkan untuk OEM | |
47 | 1258 | Vietnam |
48 | 869 | Yunani Modern |
49 | 866 | Rusia |
50 | 865 | Nordic |
51 | 864 | Arab |
52 | 863 | Bahasa Prancis Kanada |
53 | 862 | |
54 | 861 | Islandia |
55 | 860 | Portugis |
56 | 857 | Turki |
57 | 855 | Sirilik; terutama Rusia |
58 | 852 | Latin 2 |
59 | 775 | Baltik |
60 | 737 | Yunani; sebelumnya 437G |
61 | 708; 720 | Arab; ASMO 708 |
62 | 850 | Multibahasa Latin 1 |
63 | 437 | US |