Филатов Николай Александрович |
Отправлено: 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. |
|
|