Win7下CHM文档乱码解决

来源:互联网 发布:软件测试吉安 编辑:程序博客网 时间:2024/04/30 16:44

  CHM本质是HTML文件,如果在HTML内未指定字符编码,且在windows下使用Internet Explorer引擎时,不能自由指定编码。而必须使用默认的编码,且与当前系统默认编码不一致时就会出现乱码现象。

  可通过修改HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\International键下的

  AutoDetect   为0时,使用默认编码(由Default_CodePage指定)

         为1时,自动检测编码(当然,似乎会多消耗资源吧?) 

  

      Default_CodePage下中文常用值:拉丁语系代码页1252,值是 E4 04 00 00 

                 简体中文代码页936,值为A8 03 00 00;

                 繁体中文代码页950, 值为B6 03 00 00; 

原创粉丝点击