代码页位域用于 FONTSIGNATURE 和 LOCALESIGNATURE 结构。
注意
所有区域设置都不支持代码页。 本主题中所述的位字段不适用于 Unicode 区域设置。 若要确定区域设置支持的脚本,应用程序可以将区域设置标识符常量 LOCALE_SSCRIPTS 用于 getLocaleInfoEx 。
注意
代码页位域中存在某个位并不一定意味着区域设置的所有字符串都可以在该代码页中编码,而不会丢失。 若要在不丢失的情况下保留数据,建议使用 Unicode UTF-8 或 UTF-16。
| 位 | wingdi.h define | 代码页 | 描述 | 
|---|---|---|---|
| 0 | FS_LATIN1 | 1252 | 拉丁文 1 | 
| 1 | FS_LATIN2 | 1250 | 拉丁语 2:东欧 | 
| 2 | FS_CYRILLIC | 1251 | 西里尔 | 
| 3 | FS_GREEK | 1253 | 希腊语 | 
| 4 | FS_TURKISH | 1254 | 土耳其语 | 
| 5 | FS_HEBREW | 1255 | 希伯来语 | 
| 6 | FS_ARABIC | 1256 | 阿拉伯语 | 
| 7 | FS_BALTIC | 1257 | Windows 波罗的海 | 
| 8 | FS_VIETNAMESE | 1258 | 越南语 | 
| 9 – 15 | 为备用 ANSI 保留 | ||
| 16 | FS_THAI | 874 | 泰语 | 
| 17 | FS_JISJAPAN | 932 | JIS/日本 | 
| 18 | FS_CHINESESIMP | 936 | 中文:简体中文字符 - 中国和新加坡 | 
| 19 | FS_WANSUNG | 949 | 韩国万松 | 
| 20 | FS_CHINESETRAD | 950 | 中文:传统字符 - 台湾和香港特别行政区 | 
| 21 | FS_JOHAB | 1361 | 韩国人乔哈布 | 
| 22 – 28 | 为备用 ANSI 或 OEM 保留 | ||
| 二十九 | Macintosh 字符集 (美国罗马) | ||
| 30 | OEM 字符集 | ||
| 31 | FS_SYMBOL | 符号字符集 | |
| 32 – 47 | 为 OEM 保留 | ||
| 48 | 869 | IBM 希腊文 | |
| 49 | 866 | MS-DOS 俄语 | |
| 50 | 865 | MS-DOS 北欧 | |
| 51 | 864 | 阿拉伯语 | |
| 52 | 863 | MS-DOS 加拿大法语 | |
| 53 | 862 | 希伯来语 | |
| 54 | 861 | MS-DOS 冰岛语 | |
| 55 | 860 | MS-DOS 葡萄牙语 | |
| 56 | 857 | IBM 土耳其 | |
| 57 | 855 | IBM 西里尔文;主要是俄语 | |
| 58 | 852 | 拉丁语 2 | |
| 59 | 775 | MS-DOS 波罗的海 | |
| 60 | 737 | 希腊语;前 437 G | |
| 61 | 708 | 阿拉伯语;ASMO 708 | |
| 62 | 850 | WE/Latin 1 | |
| 63 | 437 | 我们 |