- 14
- 0
- 约9.06千字
- 约 66页
- 2017-04-28 发布于四川
- 举报
第五章菜单、工具栏和状态栏
第5章菜单、工具栏和状态栏;*;2.弹出菜单
指选择主菜单或一个菜单项时弹出的子菜单。
3.快捷菜单
当右击某个界面对象时,通常会弹出快捷菜单,它出现在鼠标箭头的位置,快速展示当前对象可用的命令功能。
;*;对于菜单的显示都遵循下列一些规则:
若点击某菜单项会弹出一对话框,那么在该菜单项文本后有“…”。
若某项菜单有子菜单,那么在该菜单项文本后有“?”。
菜单项需要助记符,用括号将带下划线的字母括起来。助记符与Alt构成一个组合键,当按住“Alt”键不放,再敲击该字母时,对应的菜单项就会被选中。
若某项菜单需要快捷键的支持,则一般将其列在相应菜单项文本之后。任何时候按下快捷键,相应的菜单命令都会被执行。 ;创建菜单
在系统自动生成的菜单资源中添加一个主菜单命令
IDR_MAINFRAME菜单是MFC AppWizard的单文档应用程序自动创建的一个默认的主菜单。
双击该菜单资源名称,可以打开菜单编辑器。
在菜单编辑器中,为程序添加自己的菜单命令;*; ID(菜单命令的ID)
ID_顶层菜单名_下一级菜单名(_再下一级菜单名…)
Caption (菜单命令的名称)
快捷键设置—在菜单标题中相应的字母前输入“”即可。还可以加上菜单项的加速键“\tCtrl+C” ,可以再不打开菜单的情况下直接执行菜单命令,“\t”为制表符。
Separat
原创力文档

文档评论(0)