IsValidCodePage确定指定的代码页是否有效。
BOOL IsValidCodePage(
UINT 【CodePage】 | //指定要检查的代码页 |
); |
参数
【CodePage】
指定要检查的代码页。每个代码页由唯一的数字标识。
返回值
如果代码页有效,则返回值不为零。
如果代码页无效,返回值为零。要获取扩展错误信息,请调用GetLastError.
备注
仅当代码页被安装在系统中时才被认为是有效的。
以下是代码页标识符:
识别码 | 含义 |
037 | EBCDIC |
437 | MS-DOS美国 |
500 | EBCDIC "500V1" |
708 | 阿拉伯语(ASMO 708) |
709 | 阿拉伯语(ASMO 449+,BCON V4) |
710 | 阿拉伯语(透明阿拉伯语) |
720 | 阿拉伯语(透明ASMO) |
737 | 希腊语(以前的437G) |
775 | 波罗的海的 |
850 | MS-DOS多语言(拉丁语I) |
852 | MS-DOS斯拉夫语(拉丁语II) |
855 | IBM西里尔文(主要是俄语) |
857 | IBM土耳其语 |
860 | MS葡萄牙 |
861 | MS-DOS冰岛语 |
862 | 希伯来语 |
863 | MS-DOS加拿大 - 法语 |
864 | 阿拉伯 |
865 | MS-DOS北欧 |
866 | MS-DOS俄语 |
869 | IBM现代希腊语 |
874 | 泰国 |
875 | EBCDIC |
932 | 日本 |
936 | 中国人(中国,新加坡) |
949 | 朝鲜的 |
950 | 中文(台湾,香港) |
1026 | EBCDIC |
1200 | Unicode(ISO 10646的BMP) |
1250 | Windows 3.1东欧 |
1251 | Windows 3.1西里尔文 |
1252 | Windows 3.1 US(ANSI) |
1253 | Windows 3.1希腊语 |
1254 | Windows 3.1土耳其语 |
1255 | 希伯来语 |
1256 | 阿拉伯 |
1257 | 波罗的海的 |
1361 | 韩国(Johab) |
10000 | 麦金托什罗马 |
10001 | Macintosh日语 |
10006 | Macintosh希腊语I |
10007 | 麦金托什西里尔文 |
10029 | Macintosh Latin 2 |
10079 | 麦金托什冰岛 |
10081 | Macintosh土耳其语 |
也可以看看