Как не ошибиться с укладкой тротуарной плитки под ключ?.
C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
htmlhelp не появляется при biHelp = false
Филатов Николай Александрович
Отправлено: 17.01.2006, 16:09


Не зарегистрирован







Создаю хук используя hh.pas и hh_func.pas след. образом:

CODE

 dwCookie=NULL;
 AnsiString m_asHelpFile = "help.chm";
 pTHookHelpSystem = new THookHelpSystem(m_asHelpFile, "", htHHAPI);
 if (HHCtrlHandle == 0)
   ShowMessage("Файл справки не загружен.");
 else
   HtmlHelp(NULL, NULL, HH_INITIALIZE, (DWORD)&dwCookie);


Всё ок, если у формы относительно которой используется хелп назначен правильный HelpContext и в BorderStyle biHelp = true, но если поставить biHelp = false, нажимаем F1 и справка не появляется. Но мне не нужен этот значок вопрос, как сделать чтобы без него по F1 воркал хелп?

Отредактировано olegenty — 17/01/2006, 18:21
он же
Отправлено: 18.01.2006, 13:21


Не зарегистрирован







После 2 дней поиска в нете отрыл, де собака зарыта %)
D6OnHelpFix.pas.

Вернуться в Вопросы программирования в C++Builder