我的CHM文件始终打开,标题栏中标题为帮助,我想更改此内容。
我更改了HHP文件中的Title属性,但这没有帮助。
我也尝试将其添加到HHP中:
[WINDOWS]
main="my-help-title"
但这也没有帮助,帮助窗口的标题始终保持帮助。
如何更改标题?我正在从Win Forms应用程序中打开CHM。
提前致谢!
答案 0 :(得分:1)
尝试
[options]
Title="my-help-title"
有关更多选项,请参阅http://www.nongnu.org/chmspec/latest/INI.html
如果没有,则可能是[windows]选项,如下所示:
[WINDOWS]
main="Online Help","CHM-example.hhc","CHM-example.hhk","index.htm","index.htm",,,,,0x23520,275,0x1046,[317,243,947,683],0xB0000,,,,,,0
答案 1 :(得分:1)
HTML帮助不是Unicode应用程序,如果CHM的主要语言ID与系统LCID的主要语言ID不匹配,则存在显示乱码字符的风险(例如,日语上显示的KOR帮助标题) OS)。这里需要注意的是帮助标题被编译为英语。英语帮助标题可以在所有操作系统上显示标题栏字符串,因为所有代码页都支持英语。
不幸的是检查太严格了。只应检查主要语言ID,但是HH还会检查辅助语言ID,导致葡萄牙语(巴西)帮助在葡萄牙语(葡萄牙)PC上显示HTML帮助。
在英语帮助的情况下,过去所有帮助都必须设置为英语(美国)。这个错误是在HH 1.31修复的?现在英语(澳大利亚)帮助将在所有系统上正确显示。