我在网上下载了MyICQ的代码,可是当用户为英文操作系统和中文系统聊天的时候,发过去的中文信息对方看到的是乱码!!!
该如何解决这个问题,大家帮帮忙!!
msn就没有这个问题,它是怎么做的?
应该在什么地方进行修改?

解决方案 »

  1.   

    参考我在这个帖子中的回复:
    http://community.csdn.net/Expert/topic/4252/4252338.xml?temp=.1892053
    主要是为显示信息的Edit或者RichEdit控件设置正确的字符集!
      

  2.   

    当然了,他们没有这个字符集时,中文是不能解开的,需要在
    开始->设置->控制面板->区域设置中,找一下吧,有个代码页的东西。
    加入字符集,应该可以显示了,如果文本传过去本来就是unicode\utf8等的话,
    把他解到gbk或相应系统可以转换的代码页。