31、Windows应用程序与帮助文件的交互

Windows应用程序与帮助文件的交互

1. 帮助文件的重要性及在线文档的优势

随着Windows为常见应用任务提供标准功能,应用程序设计者可专注于提供额外特性,使得应用程序功能愈发强大,但也变得更为复杂。传统的书面文档往往难以解决用户的使用问题,因为普通用户通常在遇到较大挫折后才会去阅读手册。

为解决这一问题,可采用在线格式的文档。Windows提供了名为Windows Help(WINHLP32.EXE)的应用程序,用户能轻松浏览标准帮助文件(.HLP)格式的在线文档。此外,Windows还提供了应用程序与Windows Help交互的函数和消息,使应用程序能提供上下文相关帮助、提示、训练卡等书面文档中没有的功能。

创建帮助文件时,需指定帮助文本、位图、声音等资源。帮助文本包含实际文档内容,以及关键字、标题、浏览顺序等信息,这些都由Windows Help编译器组合成应用程序将引用的帮助(HLP)文件。

2. 为用户提供帮助文件访问途径

应用程序可通过多种方式向用户展示帮助文件。至少应在菜单栏最右侧提供一个“帮助”菜单项,此弹出菜单至少应包含以下子菜单项:
| 菜单项 | 描述 |
| ---- | ---- |
| 帮助主题 | 打开Windows帮助索引(帮助查找器) |
| 关于<应用程序> | 显示一个对话框,标识应用程序、版本等信息,此菜单项应与其他项用菜单分隔符隔开 |

应用程序应在资源文件中定义这些菜单项,并在窗口过程中处理相关的WM_COMMAND消息。处理“关于”菜单项时,通常显示一个包含应用程序图标、版本号、版权信息等标识信息的对话框。其他菜

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值