rt, 请高手解释下UTF-8为什么在本地和手机上 中文都是乱码? 
而gb2312又不可以在国外手机上用, 如何解决?

解决方案 »

  1.   

    你要把发送的内容转为 UTF-8 编码
      

  2.   


    请详细说明下. vc发送时我的工程是unicode, 然后我获取的字符串要转化成utf-8才传送吗?
      

  3.   

    WideCharToMultiByte(CP_UTF8, 0, wszSource, cchSource, pszUTF8String, cchUTF8String, NULL, NULL);
      

  4.   


    对头.只要你知你发送的字符串要转成utf-8就可以了.至于你的工程用是的unicode还是ANSI都没关系.
      

  5.   


    ok, 我已经解决了, 呵呵 , 我用的方法就是和5楼的兄弟相同.  错误的原因我刚开始用的W2A来转化的.  
    感谢大家的回复. 结贴.