HtmlHelp 函数用于显示 HTML 帮助文件。以下是该函数的基本信息:
HWND HtmlHelp(HWND hwndCaller, LPCTSTR pszFile, UINT uCommand, DWORD_PTR dwData);
- hwndCaller:调用方窗口的句柄。
- pszFile:HTML 帮助文件的路径或标识符。
- uCommand:指定要执行的命令。例如,HH_DISPLAY_TOPIC 用于显示帮助文件的主题。
- dwData:命令特定的数据。根据命令的不同,该参数可能具有不同的意义。
使用示例:
HWND hWndCaller = ...; // 调用方窗口的句柄
LPCTSTR pszHelpFile = _T("C:\\Path\\To\\Your\\HelpFile.chm");
UINT uCommand = HH_DISPLAY_TOPIC;
DWORD_PTR dwData = 0;
HWND hWndHelp = HtmlHelp(hWndCaller, pszHelpFile, uCommand, dwData);
if (hWndHelp == NULL)
{
// HtmlHelp 函数调用失败
}
在 MFC 中,您通常会使用 CWinApp 类的 WinHelp 成员函数来显示帮助文件,而不是直接使用 HtmlHelp 函数。 WinHelp 函数可以处理帮助文件的显示,而且与 MFC 框架更好地集成。
转载请注明出处:http://www.pingtaimeng.com/article/detail/23507/MFC/CWnd