使用Microsoft HTML Help Workshop制作CHM帮助文件

来源:互联网 发布:山下智久 知乎 编辑:程序博客网 时间:2024/04/29 22:20


制作工具:Microsoft HTML Help Workshop v1.3英文版

1.打开Microsoft HTML Help Workshop;

2.执行菜单"File"->"New",在弹出的界面中选择"Project",然后单击"OK",单击下一步,在弹出

的"Destination"界面中,输入要项目文件的名称,这里我们输入Demo,单击"Browse.."选择项目文件的路

径,选择好路径后(这里我选择桌面上的yeying文件夹),在"打开"对话框中的"文件名"中输入你刚才输入

的项目名"Demo",单击"打开"按钮.然后单击"下一步"按钮->"下一步",最后"完成,这时可看到在刚才的那

个yeying文件夹下已经生成了一个Demo.hhp项目文件,以后我们可以双击打开这个项目文件进行编辑.

3.在HTML Help Workshop中,单击"Contents"标签,则会弹出一个"Table of Contents Not Specified"界

面,提示我们要创建一个新的Contents文件,单击"OK"按钮,弹出保存.hhc的对话框,选择好路径保存即可,

这里我选择桌面上的yeying文件夹,单击"保存"按钮.

4.创建主题和文件
  第一步:导入主题和文件.
 (1)创建主题.在左边的按钮组中单击"Insert a heading", 弹出"Table of Contents Entry"界

面,在"Entry Title"中输入主题名First,在下面的"Alternate URL"中,单击"Add/Edit"按钮,选择在帮助

文件中单击该主题时打开的页面,我们在对话框中选择一个.htm文件,最后单击"确定"按钮.


 (2)创建页面.在左边的按钮组中单击"Insert a page", 弹出"Table of Contents Entry"界

面,在"Entry Title"中输入页面名firstpage,在下面的"Alternate URL"中,单击"Add/Edit"按钮,选择在

帮助文件中单击该主题时打开的页面,我们在对话框中选择一个.htm文件,最后单击"确定"按钮.

 (3)编辑项目文件
创建好项目文件后,可以在"项目"标签中继续编辑它,单击左侧按钮组中的"Change project options",弹

出"选项"界面.在"Gegeral"标签中,可以在"Title"中输入要制作的CHM帮助文件的标题,在"Default

file"中输入打开帮助文件时的默认界面,我们可以输入一个.htm文件的路径,如:
C:/Documents and Settings/Administrator/桌面/yeying/Demo.htm,最后单击"确定"按钮.

  第二步:编译html文件
单击工具栏中的Compile HTML file,即开始编译刚才添加的html文件

其它步骤都差不多,也可以选中某个主题或页面,单击左边按钮组中的"Edit selection"按钮,可以编辑主

题或页面.

5.在应用程序中调用CHM帮助文件.
   这里我以C#为例,将刚才制作的帮助文件拷贝到你的C#程序的Debug目录下,然后双击菜单中的"帮助"按钮,

添加如下代码:
Help.ShowHelp(this,@"Demo.chm");
然后为"帮助"菜单添加个快捷键F1,这样在程序运行时,按F1键即可打开帮助文件.