C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Вызов chm-helpa, Как вызвать
dvv
Отправлено: 24.08.2005, 10:52


Дежурный стрелочник

Группа: Участник
Сообщений: 43



Написал хелп к своей программе MyHelp.Chm. Написал используя программу "HTML Help Workshop". Хелп нужно вызывать как по теме, так и по ключевому слову. В описаии "HTML Help Workshop" прочитал, что вызов можно делать через функцию:
CODE

HWND hwnd = HtmlHelp( GetDesktopWindow(), "c:\\MyHelp.chm::/Intro.htm>Mainwin", HH_DISPLAY_TOPIC,  NULL);


Пытаюсь скомпилировать программу ругается — незвестная функция HtmlHelp.
Полазил в папке "HTML Help Workshop", нашел там два файла htmlhelp.h и htmlhelp.lib. Первый файл положил в $(BCB)\include второй положил в $(BCB)\lib.
Компиляция прошла, а окончательная сборка не проходит. Говорит:
CODE

Unresolved external 'HtmlHelpA' referenced from D:\MyDir\MyPrg.OBJ


Как мне вызвать мой хелп?
gvg
Отправлено: 24.08.2005, 11:01


Машинист паровоза

Группа: Участник
Сообщений: 222



Включить lib-файл в свой проект
Rius
Отправлено: 24.08.2005, 11:25


Мастер участка

Группа: Участник
Сообщений: 321



Вот примеры: http://www.bauklimatik-dresden.de/CHAMPS/b...b_material.html


как можно вызвать страницу хэлпа по её текстовому идентификатору, кроме как по имени html-страницы с chm-архиве?
компилятор выдает только заговочный файл с define'ами...
dvv
Отправлено: 24.08.2005, 12:36


Дежурный стрелочник

Группа: Участник
Сообщений: 43



Большущее Thank you very math

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