Подключение к проекту CHM-файла
Как подключить к проекту chm-файл (создан как MFC-application SDI), реализуя при этом контекстный вызов справки. Если возможно, просьба указать полную последовательность шагов, приводящих к желаемому результату.
Цитата: Mushik_Heart
Как подключить к проекту chm-файл (создан как MFC-application SDI), реализуя при этом контекстный вызов справки. Если возможно, просьба указать полную последовательность шагов, приводящих к желаемому результату.
Интернет вам в помощь
http://www.codeproject.com/KB/winhelp/mfchelp.aspx
Спасибо, конечно, но тот проект про применение WinHelp, вызывающей файл справки hlp, а не chm. Вроде такие файлы запускаются при помощи функции HtmlHelp, но она у меня даже не запускается (unresolved external symbol _HtmlHelp@16).
или
[QUOTE=MSDN]
To gain access to the HTML Help API, you link to the Htmlhelp.lib file and include the Htmlhelp.h file in your Windows program. Both of these files are installed on your system when you set up HTML Help Workshop.
[/QUOTE]
Цитата: Phodopus
CWinApp::HtmlHelp, CWnd::HtmlHelp??
или
или
Подключил библиотеку, спасибо, по-крайней мере справка вызывается. Буду разбираться с контекстом. Если есть идеи - пишите. И, кстати, как закрыть файл, открытый ShellExecute? (не очень в тему, но все-таки)
Цитата: Mushik_Heart
И, кстати, как закрыть файл, открытый ShellExecute? (не очень в тему, но все-таки)
Юзай CreateProcess, он возвращает всю инфу о созданном процессе, по который можно будет убить этот процесс.