经常碰到一些 CHM 格式的帮助文档出现乱码无法阅读的情况,而且 CHM 文档不像浏览器一样,右键可以选择字符编码,非常不便。究其原因,主要就是 CHM 文档在页面中没有指定合适的字符编码所致。
CHM 的实质是 HTML 文件。一般情况下没有指定字符编码的 CHM 是调用 Internet Explorer 浏览器的字符编码设定来显示 CHM 文件的。
在注册表 HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\International 下有 AutoDetect 和 Default_CodePage 2个键名,就是 IE 浏览器字符编码的相关设定键。 其中:AutoDetect 是表示自动侦测字符编码的意思。同 IE 浏览器“查看”菜单的“编码”中的“自动选择”。键值设置1,表示启用自动侦测。一般的,简体中文的操作系统,IE 浏览器就会使用 GB2312 去显示那些没有指定字符编码的页面。如果 AutoDetect 设置为0,那浏览器会去使用 Default_CodePage 的设定来显示页面。 因此,我们在简体中文的操作系统上打开简体中文的 CHM 文档出现乱码时,把 AutoDetect 设置为1就能正常显示;在简体中文的操作系统上打开繁体中文的 CHM 文档出现乱码时,先把 AutoDetect 设置为0,然后把 Default_CodePage 设置为 BIG5 的代码页 950 即可。 简体中文Windows常用 ANSI 代码页936,在注册表二进制值是 A8 03 00 00;
繁体中文Windows常用 ANSI 代码页950,在注册表二进制值是 B6 03 00 00;
拉丁语系Windows常用 ANSI 代码页1252,在注册表二进制值是 E4 04 00 00
------------------------------------------------------------------------------------------------------------
以上是转的
今天用刚刚装的2003阅读一个CHM的时候发现了这个问题,打开注册表时没找到AutoDetect ,新建一个并把值设置为1,果然解决了
分享到:
相关推荐
可以合成多个chm,无需安装 轻松合并多个 CHM 帮助文件的工具,操作简单,只需两步!第一步,添加文件;第二步,编译完成。合并后的 CHM 文件具有目录列表及全文搜索功能,层次结构清晰,方便收藏阅读。 借助 CHM ...
11、丰富实用的CHM制作选项帮助用户制作更加个性化的专业CHM电子书或CHM帮助文件 12、内嵌CHM反编译工具 13、自动生成输出Alias和Map头文件 14、自动生成上下文相关的帮助文件 15、程序可以保存工程文件,方便...
CHM制作工具EasyChm CHM制作工具EasyChm CHM制作工具EasyChm CHM制作工具EasyChm CHM制作工具EasyChm CHM制作工具EasyChm CHM制作工具EasyChm
EasyCHM是一款专业的CHM电子书文档制作工具,它能够帮你轻松制作出CHM格式帮助文件。你可以指定一个目录,EasyCHM会自动将该目录所所有文件导,导入的文档可以是HTM/HTML/TXT/MHT格式。设置好CHM文档的编译选项,如...
网上找到的那些EasyCHM3 78 EasyCHM3 80都不行 EasyCHM3 84 破解版 v3 84 Build 550可用 当前版本已经通过测试为破解版 不会在chm 中出现About 或其他EasyCHM添加信息 在软件页面 显示试用版可以不用理会 请自行...
资源名称:jquery1.7 中文手册 CHM文档(附jquery1.82 chm手册)内容简介:因国内jquery中文手册更新太慢了,等了一段时间实在等不下去了,干脆自己动手做一个丰衣足食,时刻更新. 最后感谢Shawphy提供1.4.1版,jehn提供...
Welcome to the CHM2Word user's guide. This user's guide is generated entirely with PowerCHM. With CHM2Word, you can easy convert topics in CHM file to Microsoft Word Document to print or edit. In the...
CHM Editor是一款CHM帮助文件编辑器,它能够让你创建CHM文件,打开编辑CHM文件。你可以转换任何页面到另一个字符集,只需要在工具菜单上使用字符转换,你可以把任何页面翻译成另一种语言,只需要选择要翻译的语言...
轻松合并多个 CHM 帮助文件的工具,操作简单,只需两步!第一步,添加文件;第二步,编译完成。合并后的 CHM 文件具有目录列表及全文搜索功能,层次结构清晰,方便收藏阅读。 借助 CHM Merge 特有的功能,可以轻松...
C C++函数手册.CHM,c++标准库函数(cn).CHM,c++库函数(en).CHM css样式表滤镜手册.CHM,css样式表中文手册.CHM,C函数浏览.CHM...DHTML 手册.CHM,DHTML默认行为手册.CHM,DOM文档对象模型手册.CHM,DOM中文参考手册(CHM).CHM
Web标准是所有网页前台技术的发展方向,包括微软公司的IE浏览器技术上也在靠近Web标准。本人整理的是Web标准的主要组成部分,初级读者也可以轻松上手。以上文档同样适合正在学习静态网页...9- 样式表中文手册2.0.CHM
“CHM 制作精灵”是一款将网页文件(Html文档)转化为CHM文件(已编译的 HTML 帮助文件)和将CHM文件转化为网页文件的软件,即网页“打包”和CHM文件“解包”(CHM文件反编译);是集 HTML Help Workshop工程创建,...
Easy CHM下载Easy CHM是国华软件推出的一款强大的CHM电子书或CHM帮助文件的快速制作工具。使用EasyCHM只需要三个步骤就可以完成CHM的制作:1、用户指定一个目录,EasyCHM会自动导入全部目录及文件;2、设置CHM编译...
easy chm 最好的chm电子书制作软件easy chm 最好的chm电子书制作软件
语言入门 第一章 Java语言的产生及其特点 第二章 Java程序开发与运行环境 第三章 Java程序设计基础 第四章 Java应用程序的基本框架 第五章 Java的类 ...JAVA_Thinking in Java(中文版 由yyc,spirit整理).chm
软件名称:CHM2Word 汉化版 软件版本:1.4 Build 0926 官方主页:http://www.chm2word.com/ 软件简介:CHM2Word 可以轻松把 CHM 文件中的指定或全部文章转换成 Microsoft Word 文档以便打印或编辑。 因此你不必为...
通过CHM2Word软件,可以轻松把CHM文件中的文章转换成Microsoft Word文件以便打印或编辑。 因此你不必为打印CHM文件的文章而困扰。转换CHM文件里的特定主题文章到Microsoft Word文件。 节省你打印CHM文件的时间。 ...
DOC2CHM能够直接将WORD的DOC文档转换为CHM文件,且保留原有的文件样式而不会改变。程序还带有CHM文档结构编辑能力。支持多种版本的DOC类型,可以是.DOC也可以是.DOCX。如何使用DOC2CHM- 一步一步帮助你转换Word文档...
用户按 CHM 的 Windows 定义,如内容树样式,导航面板等控制在你的手你的结果chm文件的风格。 DOC2CHM支持Microsoft Word 2000或更高。微软Word 2007 .docx 文件也支持。 支持Windows 32位和64位