{A}{S0}简介
我最后一次试图在网上搜索得到一个完整的指南,在MFC应用程序使用HTML,我发现有许多主题有关HTML帮助,但他们都没有我想要的工作同样的目的,所以在与HTML Help Workshop的研究文件的工作,我终于决定从头开始写HTML帮助工作的一个主题。
在此演示文稿,我将在2个主要阶段通过9步MFC应用程序集成到一个HTML帮助文件。 2个主要阶段:创建HTML帮助文件HTML文件链接到您自己的MFC应用程序第1阶段:创建*. CHM(编译帮助模块)文件
首先,你需要安装HTML Help Workshop的,它可以下载:{A2}。
编辑您自己的*. chm文件(编译帮助模块)。您可以从头开始,但我认为你最好修改你想要的。chm文件具有相同的结构现有的。chm文件。执行以下步骤:
第1步。打开HTML Help Workshop中
第2步。单击File - GT;反编译
第3步。选择你要存储文件反编译后的目标文件夹。您应该创建一个新文件夹来存储文件,因为许多文件将被反编译后生成的。
选择现有的。chm文件。
在这个例子中,我使用PowerDVD.chm的文件,因为它与我的应用程序相同的帮助结构。
步骤4。使用HTML编辑器,例如微软FrontPage中,编辑的HTML文件(S)已经由HTML Help Workshop中提取的内容,你想有的内容。这一步是像编辑一个网站的过程中。
第5步。导入和编译自己的帮助点击文件- GT;新GT;项目。出现一个对话框,选择"下一步"。分配一个项目的名称,。单击"下一步"。检查您在新的对话框中看到的所有复选框。单击"下一步"。在未来三年对话框中,新建项目向导会问你找到表的内容,帮助索引和HTML文件。您只需选择相应的文件,在第3步中提取文件夹中的HTML Help Workshop的。每次你回答一个对话框时,单击下一步。点击File - GT;编译
这是创建你自己的。chm文件,现在提出的第二阶段,所有你需要做的的。第二阶段:总结MFC应用程序的帮助文件
步骤6。创建一个注册表项:打开命令窗口,键入"regedit"
浏览KEY_LOCAL_MACHINE \ SOFTWARE \ MICROSOFT \ WINDOWS \ HTMLHELP
创建一个新的字符串值如下:值的名称是您的HTML帮助文件的名称,例如:SampleHelp.chm数值数据是chm文件定位,例如:C:\ TestHelp \ MyHelp \(记得要放在最后一个反斜杠)的路径。
{S2}
7步。创建一个MFC应用程序。
第8步。 htmlhelp.lib导入到您的应用程序。右键单击资源文件- GT;添加文件到文件夹。选择htmlhelp.lib。
{S3}
第9步。调用帮助创建一个按钮。在TestHelpDlg.cpp加入这一行。
指定事件调用帮助{C}#include "htmlhelp.h"
这是您的工作!|阮清芳