Вызов HtmlHelp по ключевому слову
От: kope6ok  
Дата: 24.09.05 06:13
Оценка:
Мне нужно по ключевому слову найти и открыть нужную страницу.
Делаю я это средствами вызова функции WinAPI следующим образом:

HtmlHelp( Hr_Form->Handle, "C:\\MyHelp.chm", HH_DISPLAY_INDEX, "MyKeyWord" ) ;


При этом:

Если сделать двойной клик на найденном ключевом слове, то только тогда откроется нужная страница.

Как сделать так, что бы сразу открывалась страница, связанная в ключевым словом?




30.09.05 02:23: Перенесено модератором из 'C/C++. Прикладные вопросы' — Павел Кузнецов
Re: Вызов HtmlHelp по ключевому слову
От: igorl_r  
Дата: 26.09.05 13:37
Оценка:
Здравствуйте, kope6ok, Вы писали:

K>
HtmlHelp( Hr_Form->Handle, "C:\\MyHelp.chm", HH_DISPLAY_INDEX, "MyKeyWord" ) ;


K>Как сделать так, что бы сразу открывалась страница, связанная в ключевым словом?

Мы второй аргумент передавали в виде
C:\\MyHelp.chm::/<путь к имени html-файла>
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[2]: Вызов HtmlHelp по ключевому слову
От: kope6ok  
Дата: 26.09.05 18:16
Оценка:
Здравствуйте, igorl_r, Вы писали:

igorl_r>Мы второй аргумент передавали в виде

C:\\MyHelp.chm::/<путь к имени html-файла>

Спасибо, конечно, за ответ. но в самом файле MyHelp.chm прописана
связка ключевого слова MyKeyWord на <путь к имени html-файла>.
Если я воспользуюсь твоим способом, мне такую же связку придется
организовать в программе вызова хелпа. А это двойная работа.
С этим хелпом итак много работы. Нельзя ли найти другое решение?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.