复制帮助消息映射命令

MFC 应用程序向导将帮助特定代码添加到框架窗口类实现文件中的消息映射, MainFrm.cpp。

复制帮助相关的代码添加到项目中

  1. 打开 MainFrm.cpp 的 HasHelp 项目 MainFrm.cpp 文件和项目的版本。

  2. 为帮助相关的代码中滚动,描述由 //global help commands 注释,在 HasHelp MainFrm.cpp 文件的消息映射部分。

  3. 复制此代码,如下所示,从 HasHelp MainFrm.cpp 文件和粘贴到消息映射中的同一位置中的 MainFrm.cpp。

    // Global help commands
    ON_COMMAND(ID_HELP_FINDER, CMDIFrameWnd::OnHelpFinder)
    ON_COMMAND(ID_HELP, CMDIFrameWnd::OnHelp)
    ON_COMMAND(ID_CONTEXT_HELP, CMDIFrameWnd::OnContextHelp)
    ON_COMMAND(ID_DEFAULT_HELP, CMDIFrameWnd::OnHelpFinder)
    

    您已经了解了 ID_HELP_FINDERID_CONTEXT_HELP 如何调用。当用户按 F1 键时,框架调用 ID_HELP ,并直接此命令的句柄,只要应用程序包含支持的帮助。

  4. 关闭 HasHelp 项目的 MainFrm.cpp 文件,并保存对项目的 MainFrm.cpp 的更改。

请参见

任务

添加HTML帮助区分上下文的帮助到现有的MFC应用程序