2011-09-09 63 views
1

我的CHM文件總是以標題欄幫助打開,我想改變它。如何爲CHM文件設置標題?

我更改了HHP文件中的Title屬性,但這沒有幫助。

我也嘗試添加這HHP:

[WINDOWS] 
main="my-help-title" 

但這並沒有幫助,幫助窗口的標題始終保持幫助

如何更改標題?我正在從Win Forms應用程序中打開CHM。

在此先感謝!

回答

1

嘗試

[options] 
Title="my-help-title" 

更多選項

http://www.nongnu.org/chmspec/latest/INI.html如果沒有,那麼它可能是[窗口]選項,它看起來像這樣:

[WINDOWS] 
main="Online Help","CHM-example.hhc","CHM-example.hhk","index.htm","index.htm",,,,,0x23520,275,0x1046,[317,243,947,683],0xB0000,,,,,,0 
+0

不,我已經有這樣的,並試圖既沒有引號,仍然沒有寫標題? :/ – Matt

+0

已更新,請參閱上面的 –

+0

+1上面的第一塊代碼是我如何做的 –

1

HTML幫助不一個Unicode應用程序,如果CHM的主要語言ID與系統LCID的主要語言ID不匹配,則存在顯示垃圾字符的風險(例如KOR幫助日語操作系統上顯示的標題)。這裏需要注意的是,幫助標題被編譯爲英文。英語幫助標題可以在所有操作系統上顯示其標題欄字符串,因爲所有代碼頁都支持英語。

不幸的是,檢查太嚴格。只應檢查主要語言ID,但HH還會檢查輔助語言ID,導致葡萄牙語(巴西)幫助在葡萄牙語(葡萄牙)PC上顯示HTML幫助。

在英語幫助的情況下,過去所有幫助都必須設置爲英語(美國)。這個bug在HH 1.31中修復了?現在英語(澳大利亞)幫助例如將在所有系統上正確顯示。

http://kb.helpwaregroup.com/ms-html-help/hh-faq#TOC-Why-does-my-CHM-window-show-the-title-HTML-Help-instead-of-my-title-