首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

怎么获得汉字的内码

2012-03-28 
如何获得汉字的内码需要给短信猫发短信,但是猫不认中文,只能通过发送汉字的内码然后转换成汉字,请问如何获

如何获得汉字的内码
需要给短信猫发短信,但是猫不认中文,只能通过发送汉字的内码然后转换成汉字,请问如何获得汉字的内码啊?谢谢

[解决办法]
String ss= "中华人民共和国“;
“中”的内码: ss[1] ss[2]
"华 "的内码: ss[3] ss[4]
int c1=(BYTE)ss[1];
int c2=(BYTE)ss[2];
c1,c2 为“中”的内码也!!!
BYTE 表示要无符号的内码
[解决办法]
Windows函数MultiByteToWideChar用于将多字节字符串转换成宽字符串;函数WideCharToMultiByte将宽字符串转换成等价的多字节字符串。

热点排行