• 您的位置我爱Aspx >> VC.Net >> 自己动手丰衣足食-搞定网页乱码
  • 自己动手丰衣足食-搞定网页乱码

  • 作者:aspxer  来源:internet  日期:2007-5-21 23:48:33  关键字:
  • 自己动手丰衣足食-搞定网页乱码

    过来的信件,全都是

    Hi, Sorry for writing back late.

    数据丢了就丢了吧,以后小心点就&#261

    59;了,你应该把那些重要的东东刻下

    这个样子,怎么办?让他重写,估计谁也没有这个耐心,只好自己捉摸一下了。

    判定问题 :看这段文本可以猜出每个&#xxxxx;都是一个字符的某种编码,在google上搜了一把,果然发现这些都是unicode码。

    分析问题 :unicode无非就是2个字节存储一个字符,所以只要将这些unicode码当作16位数存在一个宽字符缓存中,显示就行了。

    还要考虑windows一般显示字符都要转换成mutibyte方式,所以还要用个api函数:WideCharToMultiByte。

    实现 : code + debug --> ok! 朋友的长信被“解密”了。

    现在和大家分享快乐(没有优化,不好意思了):

    #define _UNICODE // IMPORTANT!!

    我对这篇文章有话说?
  • 广告位招租,广告代号:content_468_15
  • 上一篇:VB的ShowInTaskbar功能分析以及用VC的实现
    下一篇:CUJ:普及知识:typeint
  • 相关文章