Мне нужно открыть файл CHM из моего диалога MFC, только когда он не открыт. Если страница уже открыта, нужно показать это же окно.
Теперь я использую ShellExecuteW (NULL, L «open», chmPath, NULL, NULL, SW_SHOWNORMAL) и выполняется нажатием кнопки. Работает нормально, но я снова нажимаю эту кнопку, чтобы открыть новую страницу. Мне нужно показать ту же страницу, пока она уже находится в открытом состоянии.
заранее спасибо
Вы должны использовать HtmlHelp () API. Лучшие (старые) вещи это:
http://www.smountain.com/m_ProgrammingHelp.htm
или PDF напрямую:
http://www.smountain.com/resource/CPPHTMLHelp.pdf
или контекстная помощь от Microsoft тоже:
http://support.microsoft.com/kb/191118