jmail.dll 中文乱码解决

近期,尝试用jmail控件来实现pop3收取邮件。在遍历邮件列表过程,读取邮件内容时候,标题和正文的中文字出现乱码。
上网搜了下,是控件4.4版本对中文编码支持不好。

解决办法来了。通过控件提供的邮件内容base64数据接口。反编码base64数据得到正确的原有字符串。



代码在VC6编写,

  1. pMessage 遍历邮件列表的其中一项
  2. subject 邮件头的标题部分,base64编码
  3. bb 截取base64字符串
  4. base64decode 解码base64
  5. UTF8_ANSI 转为ANSI中文字符串

购买、定制 | QQ | 留言 | Top
page updated: 2018-04-11