我有我的程序的帮助文件,并要求为用户浏览它们添加菜单的描述的工具栏中即可。所以我想我可以只使用的帮助菜单的描述的开始,但只是无法找到如何访问其中的内容。

我看到的WinHelp有一个宏观的语言,所以我通过这个想也许,但我无法找到任何这引用各地。

任何人现在一些指针或做到这一点的热例子?

没有正确的解决方案

其他提示

winhelpcgi实用程序包含库代码,可以读取.hlp文件。源是在这里:链接

我没有用它,所以我不能保证其使用情况。

首先,您的帮助系统应该对允许你打开帮助,并有一个话题出现(如果没有,则检查出的帮助与手册 - 它会帮助你建立更完整的帮助文件)。然而,这并不直接解决您的问题,因为,据我所知,你希望它在TOOLHELP窗口弹出。

因此,你需要去的表面之下,并找出帮助系统如何使用的关键在于拉动相应的信息。然而,这是不是一个简单的任务(据我可以告诉)直接访问文本的特定,索引块的WinHelp的文件。您可能会发现一些信息这里即使用。您可能还需要浏览上的帮助和手册网站上的论坛。

下面是一个更大的问题,虽然:它真的有意义弹出一个完整的帮助主题(即使短路)时,用户只需将鼠标悬停在一个菜单项或按钮?它不给我,我在贝尔实验室的UI设计组花了几年时间。这是A)只是太多的信息和B)将是视觉上分散注意力(因此令人难以置信的刺激性),以有经验的用户。这里所接受的做法是将一个TOOLHELP窗口弹出与按钮(“打开”或“打开文件”)的一个非常短的(1-4个字)描述符。

如果你想帮助是可用于每个菜单项或按钮,我会建议两种方式之一。

首先,考虑具有“帮助光标模式”,其中光标使用帮助图标(带问号的箭头)。用户通过按钮栏上的帮助按钮访问它。当在帮助光标模式,在任何项目的用户点击会带他们到该项目的帮助主题。我有点不冷不热,以这种方法,因为它是有模式的,但我肯定见过它完成。

第二,你可能只是牛肉了帮助系统一点。也就是说,在功能应用程序的屏幕截图帮助系统创建一个话题。在这个截图,创建每个菜单项和/或按钮的热点,并允许用户通过点击它去相应的主题。这样做的权利,这为用户提供了一个视觉系他们希望了解不与你的程序的正常运行干扰的主题。

更重要的是:做一切必要的工作,以实现当前的计划之前,是的确定的是正确的计划

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top