如果 MFC 应用程序中创建的,没有上下文相关帮助向导选项,其后可以添加区分上下文的帮助。
若要添加区分上下文的帮助。 HTMLHelp 式到 MFC 应用程序
运行 MFC 应用程序向导并选择区分上下文的帮助选项创建具有帮助相关的文件的新应用程序和代码。我们将调用此项目 HasHelp。
按照 对项目的复制的帮助特定资源的步骤。
按照 复制帮助消息映射命令的命令。
" 将文件从在 HTMLHelp 格式创建使用区分上下文的帮助的项目的 hlp 内容。
对 *.hh* 文件,因此文件名称与重命名后开发应用程序的名称。
在 HTMLHelp workshop 打开 .hhp 文件并更改在 .hhp 文件的名称与项目的 *.hh* 文件。
将下面的行。 AppName 模块的构造函数 (其中 AppName 是应用程序的名称;此示例使用名为的应用程序测试):
EnableHtmlHelp();
检查 .vcxproj 文件 (使用记事本在 HTMLHelp 布局和通知创建使用区分上下文的帮助中使用的自定义生成步骤有助于创建文件的) 项目 (.chm 文件),在项目生成时。执行搜索在 .vcxproj 文件的 VCCustomBuildTool 定位这些自定义生成步骤。复制相同的自定义生成步骤到项目中。用项目的名称替换 HasHelp 所有匹配项。