在非中文Windows下面打开一个含有中文路径的CHM文件,很多情况下页面无法显示,连CHM文件里的目录都只剩下类似下面一串字符mk:@MSITStore:D:\Book\Windows\WinSDK.chm::/SDKツキアィ-No.1.htm,主要原因是链接路径中的中文成了乱码;也有的情况下是正常的,原因是制作CHM文件的人没有使用中文名字的文件夹来保存那些html文件。
        一直都被这个问题困扰,今天突然想到一个方法,试验了一下果然有效。使用微软的AppLocale软件(微软的一个内码转换工具),打开系统文件夹下的hh.exe文件(C:\WINDOWS\hh.exe),其实这个文件就是用来阅读CHM的,打开的同时在参数一栏里面填写你要阅读的chm文件的路径,然后下一步在程序语言中选择中文简体,就OK了!

查到一个更强的方法
將applocale的功能整合於滑鼠右鍵
http://msp.csie.cgu.edu.tw/~asd/wp/?p=37

附上所需的注册表文件(系统一定要安装AppLocale)
https://files.cnblogs.com/gigikouyi/Chinese.rar
鼠标右击chm文件,点Chinese即可打开

相关文章:

  • 2022-01-01
  • 2021-08-04
  • 2022-12-23
  • 2021-12-04
  • 2022-02-11
  • 2021-08-08
  • 2021-11-17
猜你喜欢
  • 2021-07-28
  • 2021-12-21
  • 2021-07-09
  • 2022-02-08
  • 2021-11-27
  • 2021-11-27
相关资源
相似解决方案