- 2
- 0
- 约1.15万字
- 约 32页
- 2017-06-11 发布于四川
- 举报
第6章菜单、工具栏和状态栏 6.1 菜单 6.2 工具栏 6.3 状态栏 6.4 交互对象的动态更新 6.1菜单 对于菜单的显示都遵循下列一些规则: 若点击某菜单项会弹出一对话框,那么在该菜单项文本后有“…”。 若某项菜单有子菜单,那么在该菜单项文本后有“?”。 菜单项需要助记符,用括号将带下划线的字母括起来。助记符与Alt构成一个组合键,当按住“Alt”键不放,再敲击该字母时,对应的菜单项就会被选中。 若某项菜单需要快捷键的支持,则一般将其列在相应菜单项文本之后。任何时候按下快捷键,相应的菜单命令都会被执行。 6.1菜单 6.1.1用编辑器设计菜单 编辑菜单 在菜单的空位置上双击鼠标左键,则出现它的属性对话框,如图。 6.1菜单 6.1菜单 需要注意的是: 当菜单项的属性中选中了Pop_up时,对话框中ID、Separator和Prompt项无效。 增加新的菜单项后,用户可以用鼠标将菜单项拖到其他位置,而当菜单项位置改变时,其属性并没改变。 6.1菜单 菜单命令的消息映射 [例Ex_Mmenu]“成绩输入”菜单项的映射。 (1)选择“View”菜单?“ClassWizard”命令项或按Ctrl+w快捷键,则出现MFC ClassWizard对话框,切换到Message Maps页面。 (2)从“Class name”列表中选择CMainFrame,
原创力文档

文档评论(0)