【发布时间】:2014-07-24 23:19:51
【问题描述】:
在 Windows 7 中,如果我运行像 Minesweeper 或 Mahjong Titans 这样的游戏,然后从游戏菜单中选择“帮助”,我会看到一个独立的帮助窗口,我可以从中导航到其他主题(大概是所有帮助文件操作系统附带)。请注意,我总是选择“离线帮助”,而不是“在线帮助”。
我想通过 C# 中的按钮单击事件打开这些文件。问题是,我不知道这些文件存储在哪里,甚至不知道扩展名是什么。
当我打开独立帮助窗口时,任务管理器会将进程列为位于 C:\Windows 中的“HelpPane.exe”。如果我尝试双击 HelpPane.exe,则没有任何反应。
如果我右键单击帮助窗口并选择“查看源代码”,我看到它基本上是一个网页。一个示例
标签是:<BODY helptype="toc" helpurl="mshelp://windows/?tocid=ebd9c148-6e8d-4359-83d5-f4b700ab2f8f" helpsource="local" Lang="en-US">
我可以从 C# 程序访问 mshelp://windows/... 吗?还是有其他方法可以做我想做的事?
【问题讨论】: