gpt4 book ai didi

c++ - 从 C++ 程序在 Windows 和 Linux 中打开 chm 文件

转载 作者:太空宇宙 更新时间:2023-11-04 05:56:34 26 4
gpt4 key购买 nike

我有一个在 C++ 开发的应用程序在 Windows 中运行和Linux 。帮助文件生成为.chm文件使用 HTML Help workshop 。有没有一种方法可以在两者中打开文件。我发现HTMLHelp WINAPI 。但在Linux下什么也没有。

最佳答案

您知道专有的 CHM 文件格式通常是由 Micosoft HH Workshop (hhw.exe) 生成的。请注意,它已有 20 年历史,首次随 IE4 和 Windows 95 一起发布。它与 Windows 操作系统深度集成,并且客户 PC 上需要 Internet Explorer。

HTML 帮助处于维护模式,这意味着运行时或编译器预计不会有新功能。 HH 上的所有主流开发都已停止 - 但仍建议将 HTMLHelp(.chm 帮助文件)作为软件应用程序帮助(用于离线(本地)帮助)。

我认为您需要一种适用于 Windows 的方法和另一种适用于 Linux 的方法。通过代码检查使用的是哪个操作系统。

您可以在 User Assistance for your programs 找到在 Windows 上连接的教程。 .

  • 请查看标题为“将帮助连接到您的程序”的主题的第一部分。
  • 本教程的标题是“将 HTML 帮助连接到 C++/MFC 程序”。
  • 它采用 .pdf 格式,方便下载和学习。

对于 Linux,请检查其他 CHM 查看器,例如Help Explorer Viewer v.3.0满足您的需求。

关于c++ - 从 C++ 程序在 Windows 和 Linux 中打开 chm 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46291911/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com