
图3-19 运行中的TestMsg程序
注意:
@ 1.上图中,Message菜单下的Message1菜单项前有核对标记,同时工具条中的按钮“1”处于下陷状态,这是SetCheck()函数的作用:对菜单项加核对标记,对工具条按钮则以下陷方式显示。
@ 2.用户还可以实验以下将鼠标在工具条按钮上稍做停留,观察出现的按钮的提示信息。
同工具条一样,加速键提供了快速选择菜单命令的另一种方式。在TestMsg程序中,也计划使用加速键。使用加速键要修改两类资源:菜单资源和加速键资源。
修改菜单资源主要是在菜单项的后面加上相应的加速键提示,图3-20显示了未加加速键提示的Message菜单和加了加速键提示的Message菜单的提示:

图3-20 前后菜单的对比
要在菜单项的后面加上相应的加速键的提示,只需要在菜单项的Caption字符串后添加\t+加速键组合即可。具体来说,对Message1菜单项,需要将Caption字符串由“Message&1”改为“Message&1\tCtrl+1”,其中的“\t”表示在显示菜单时将该符号的字符串靠右对齐。类