IsValidCodePage

【勇芳软件工作室】汉化HomePreviousNext

IsValidCodePage确定指定的代码页是否有效。

BOOL IsValidCodePage(

UINT 【CodePage】//指定要检查的代码页
); 

参数

【CodePage】

指定要检查的代码页。每个代码页由唯一的数字标识。

返回值

如果代码页有效,则返回值不为零。

如果代码页无效,返回值为零。要获取扩展错误信息,请调用GetLastError.

备注

仅当代码页被安装在系统中时才被认为是有效的。

以下是代码页标识符:

识别码含义
037EBCDIC
437MS-DOS美国
500EBCDIC "500V1"
708阿拉伯语(ASMO 708)
709阿拉伯语(ASMO 449+,BCON V4)
710阿拉伯语(透明阿拉伯语)
720阿拉伯语(透明ASMO)
737希腊语(以前的437G)
775波罗的海的
850MS-DOS多语言(拉丁语I)
852MS-DOS斯拉夫语(拉丁语II)
855IBM西里尔文(主要是俄语)
857IBM土耳其语
860MS葡萄牙
861MS-DOS冰岛语
862希伯来语
863MS-DOS加拿大 - 法语
864阿拉伯
865MS-DOS北欧
866MS-DOS俄语
869IBM现代希腊语
874泰国
875EBCDIC
932日本
936中国人(中国,新加坡)
949朝鲜的
950中文(台湾,香港)
1026EBCDIC
1200Unicode(ISO 10646的BMP)
1250Windows 3.1东欧
1251Windows 3.1西里尔文
1252Windows 3.1 US(ANSI)
1253Windows 3.1希腊语
1254Windows 3.1土耳其语
1255希伯来语
1256阿拉伯
1257波罗的海的
1361韩国(Johab)
10000麦金托什罗马
10001Macintosh日语
10006Macintosh希腊语I
10007麦金托什西里尔文
10029Macintosh Latin 2
10079麦金托什冰岛
10081Macintosh土耳其语

也可以看看

GetACP, GetCPInfo, GetOEMCP