只有在没有打开时才需要从我的MFC对话框中打开一个chm文件。如果页面已经打开,则需要显示相同的窗口。 现在我使用ShellExecuteW(NULL,L“open”,chmPath,NULL,NULL,SW_SHOWNORMAL)并通过单击按钮执行。它工作正常,但我再次单击此按钮将打开一个新页面。我需要在它处于打开状态时显示相同的页面。 提前致谢
答案 0 :(得分:2)
您应该使用HtmlHelp()API。最好(旧)的东西是:
http://www.smountain.com/m_ProgrammingHelp.htm
直接或PDF: http://www.smountain.com/resource/CPPHTMLHelp.pdf
来自Microsoft的或上下文相关的帮助: http://support.microsoft.com/kb/191118