Вывод справочной информации
Вывести справочную информацию, которая находится в
chm-файле, можно несколькими способами. Наиболее просто это сделать при помощи
утилиты hh.exe, являющейся составной частью Windows.
Вызвать утилиту отображения справочной информации и передать ей в качестве
параметра имя файла справочной системы можно при помощи функции winExec. У функции winExec два
параметра. Первый — имя выполняемого файла программы, которую надо запустить, и
командная строка. Второй параметр определяет способ отображения окна запускаемой
программы. Окно запускаемой программы может быть развернуто на весть экран
(SW_MAXIMIZE), запущенная
программа может
работать в свернутом окне (SW_MINIMIZE) или окно
программы может иметь размер и положение такие, какими они были в предыдущем
сеансе работы (SW_RESTORE). Ниже в качестве примера
приведена функция обработки события click на кнопке
Справка. Функция обеспечивает вывод справочной информации, которая находится в
файле saper.chm.
// Щелчок на кнопке Справка
void __fastoall TForml::Button2Click(TObject *Sender)
{
WinExec("hh saper.chm",SW_RESTORE); }
|