Откройте файл chm в Windows и Linux из программы C ++

У меня есть приложение, разработанное в C++ работает в обоих Windows а также Linux, Файл справки генерируется как .chm использование файла HTML Help workshop, Есть ли единственный способ, которым я могу открыть файл в обоих. я нашел HTMLHelp WINAPI, Но ничего в Linux.

-3

Решение

Вы знаете, что проприетарный формат файла CHM обычно создается Micosoft HH Workshop (hhw.exe). Обратите внимание, что ему 20 лет, и он впервые был поставлен с IE4 и Windows 95. Он глубоко интегрирован в операционную систему Windows, и на клиентских ПК требуется Internet Explorer.

Справка HTML находится в режиме обслуживания, что означает, что новые функции не ожидаются ни для среды выполнения, ни для компилятора. Все основные разработки на HH остановлены, но HTMLHelp (файлы справки .chm) по-прежнему рекомендуется в качестве справки программного приложения (для автономной (локальной) справки).

Я думаю, вам нужен один способ для Windows и другой для Linux. Проверьте по коду, какая операционная система используется.

Вы найдете учебник по подключению к Windows на Помощь пользователям для ваших программ.

  • Пожалуйста, ознакомьтесь с первым разделом Темы, озаглавленным «Подключение справки к вашим программам».
  • Учебное пособие озаглавлено «Подключение справки HTML к программам на C ++ / MFC».
  • Это в формате .pdf для удобного скачивания и изучения.

Для Linux проверьте других зрителей CHM, например. Help Explorer Viewer v.3.0 для ваших нужд.

3

Другие решения

Других решений пока нет …