主题:9160的SDK不支持汉字宽字节转换? 共有31058人关注过本帖 |
---|
9160用户 |
1楼 |
9160的SDK不支持汉字宽字节转换? Post By:2010-3-19 23:29:00 [只看该作者]
我用WideCharToMultiByte转换汉字时总是不正确,出乱码,但转英文字符没问题。比如下面这段代码。是不是SDK需要更新?
wchar_t wText[20] = {L"宽字符转换测试!OK!"}; DWORD dwNum = WideCharToMultiByte(CP_ACP,WC_COMPOSITECHECK,wText,-1,NULL,0,NULL,FALSE); char *psText; psText = new char[dwNum]; if(!psText) { delete []psText; } WideCharToMultiByte (CP_OEMCP,WC_COMPOSITECHECK,wText,-1,psText,dwNum,NULL,FALSE); delete []psText; |
|
单帖管理 | 引用 | 回复 |
x10 |
2楼 |
Post By:2010-3-20 9:47:00 [只看该作者]
请参考ZHL博客中的文章http://www.emtronix.com/blog/user14/show.asp?_articleid/12.html,也许会有帮助。
|
|
单帖管理 | 引用 | 回复 |