<PAVE OVER> 向现有 MFC 应用程序添加 HTML 帮助区分上下文的帮助

如果 MFC 应用程序创建,但没有上下文相关帮助向导选项,您可以随后添加上下文相关的帮助。

添加上下文相关的帮助。HTMLHelp 格式到 MFC 应用程序

  1. 运行 MFC 应用程序向导并选择上下文相关帮助选项创建具有帮助关联文件的新应用程序和代码。 我们将此项目 HasHelp。

  2. 按照 复制到项目的资源特定帮助的步骤。

  3. 按照 复制命令帮助消息映射的指令。

  4. 复制文件从位于、HTMLHelp 格式创建使用上下文相关帮助项目的 hlp 目录。

  5. 重命名 *.hh* 文件,使文件名与重命名在开发应用程序的名称。

  6. 在、HTMLHelp .hhp 研讨会打开文件并将 .hhp 文件的文件名与项目的 *.hh* 文件。

  7. 将下面的行。AppName 的模块构造函数 (其中 AppName 为应用程序的名称;此示例使用名为 Test 的应用程序):

    EnableHtmlHelp();
    
  8. 检查文件 (.vcxproj 使用记事本在 HTMLHelp 格式创建使用上下文相关帮助和注意使用的自定义生成步骤创建帮助文件) 的项目 (.chm 文件),生成项目时。 执行 VCCustomBuildTool 的搜索在 .vcxproj 文件定位这些自定义生成步骤。 复制相同的自定义生成步骤执行项目。用项目的名称替换 HasHelp 所有匹配项。

请参见

概念

HTML 帮助:为程序提供区分上下文的帮助