У меня есть приложение, разработанное в C++
работает в обоих Windows
а также Linux
, Файл справки генерируется как .chm
использование файла HTML Help workshop
, Есть ли единственный способ, которым я могу открыть файл в обоих. я нашел HTMLHelp WINAPI
, Но ничего в Linux.
Вы знаете, что проприетарный формат файла CHM обычно создается Micosoft HH Workshop (hhw.exe). Обратите внимание, что ему 20 лет, и он впервые был поставлен с IE4 и Windows 95. Он глубоко интегрирован в операционную систему Windows, и на клиентских ПК требуется Internet Explorer.
Справка HTML находится в режиме обслуживания, что означает, что новые функции не ожидаются ни для среды выполнения, ни для компилятора. Все основные разработки на HH остановлены, но HTMLHelp (файлы справки .chm) по-прежнему рекомендуется в качестве справки программного приложения (для автономной (локальной) справки).
Я думаю, вам нужен один способ для Windows и другой для Linux. Проверьте по коду, какая операционная система используется.
Вы найдете учебник по подключению к Windows на Помощь пользователям для ваших программ.
Для Linux проверьте других зрителей CHM, например. Help Explorer Viewer v.3.0 для ваших нужд.
Других решений пока нет …