【发布时间】:2014-04-30 15:34:08
【问题描述】:
我已经使用 .chm 实现了一个上下文相关的 WPF 帮助系统,它在按下 F1 时显示特定的 htm 文件。现在我想添加一个搜索栏来搜索 .chm 文件中的所有主题。有什么参考/建议怎么做吗?
提前致谢
【问题讨论】:
我已经使用 .chm 实现了一个上下文相关的 WPF 帮助系统,它在按下 F1 时显示特定的 htm 文件。现在我想添加一个搜索栏来搜索 .chm 文件中的所有主题。有什么参考/建议怎么做吗?
提前致谢
【问题讨论】:
你知道 - 任何 CHM 都有一个全文搜索选项卡。
HH Workshop API 记录了如何移动到搜索选项卡并启动搜索。不幸的是,启动搜索部分在 HH 中一直被破坏。解决此问题的唯一方法是找到 HH 窗口和搜索窗格控件。然后通过低级 Windows API 调用从您的应用程序中控制这些控件。
很久以前我翻译这个是为了使用 Visual Basic 6。因此搜索字符串被推送到 CHM 搜索选项卡并开始搜索。 http://www.help-info.de/en/Help_Info_HTMLHelp/hh_api.htm#Search
免责声明:这不是产品链接 - 仅提供帮助的代码(开源)。
【讨论】: