Как я могу отобразить файл .chm для всех элементов управления, нажимая клавишу F1 в приложении MFC? - PullRequest
0 голосов
/ 28 февраля 2012

Я создал одно приложение MFC без выбора опции контекстно-зависимой справки.

Теперь я хочу отобразить один файл .chm (который уже создан).

Для этого я изменил следующие настройки:

Я добавил HTML Help Workshop \ include path во включаемый каталог
Я добавил HTML Help Workshop \ lib path в каталог библиотеки
Я добавил путь к HTML Help Workshop в каталог исполняемых файлов
Я также добавил:

  1. ID_HELP_FINDER
  2. ID_HELP_INDEX
  3. ID_HELP_USING
  4. ID_HELP

и включены

#include "htmlhelp.h"

и вызвал метод EnableHtmlHelp();.

Но я получаю ошибку:

«HH_HELP_CONTEXT» вызывается без секции [MAP].

1 Ответ

0 голосов
/ 07 марта 2012

попробуйте

HWND hwnd = :: HtmlHelp (NULL, T (".. \ xx .chm"), HH_HELP_CONTEXT, данные);

http://www.codeguru.com/cpp/w-p/help/html/article.php/c6513

...