当前位置: 代码迷 >> Brew >> WSTRTOSTR()的有关问题求解
  详细解决方案

WSTRTOSTR()的有关问题求解

热度:8538   发布时间:2013-02-26 00:00:00.0
WSTRTOSTR()的问题求解
unsigned short a;
unsigned char b;

WSTRTOSTR(a,b,a.length+1);

上面是段代码的一部分,a是源字符串,b是目标字符串,本人刚接触BREW不久,我想把宽字节的转换为单字节的,当a是字符或数字时目标字符串能正确转化,但是当a为汉字时,目标字符串却是乱码,求高手解释一下,如果要正确输出目标字符串,该怎么写或用其他的什么函数?如UTF8TOWSTR.

------解决方案--------------------------------------------------------
如果是unicode编码,可以是WSTRTOSTR(pSrc,pBuf,WSTRLEN(pSrc)*2);
------解决方案--------------------------------------------------------
确实是的,先搞清楚是哪种编码
------解决方案--------------------------------------------------------
WSTRTOSTR() 是转换不了中文的
  相关解决方案