- 10
- 0
- 约1.39万字
- 约 60页
- 2017-05-08 发布于湖北
- 举报
VC的菜单与工具栏使用方法要点
菜单 菜单是重要的用户界面对象,用户通常从菜单栏中选择命令来使用应用程序。 Windows98支持三种类型的菜单: (1)菜单栏(主菜单):菜单栏横放在窗口的顶部 (2)弹出式子菜单:弹出式菜单是从主菜单下弹出的菜单 (3)上下文菜单:通过鼠标右键弹出的自由浮动菜单 1.菜单的机制与功能 菜单可以用多种方法创建,一般存在在资源脚本中,在程序运行时才调入,就像其他资源一样。 1.1菜单消息 菜单被选中时发送消息给Windows,再由Windows传送给应用程序的消息映像。 Win32API提供4个菜单消息,但在MFC消息映像中,只有两个菜单消息WM_COMMAND和ON_UPDATE_COMMAND_UI。MFC自动处理其他两个消息。 (1)处理WM_COMMAND消息用户选中了菜单项会产生WM_COMMAND消息MFC的框架窗口类要确保每一个菜单项都有WM_COMMAND消息的处理函数,对缺少处理函数的菜单项,MFC使其变灰。消息映射ON_COMMAND项采用以下形式: ON_COMMAND(MenuID,ClassMethod) MenuID是菜单项的标识符,ClassMethod是处理菜单项WM_COMMAND消息定义的方法(命令处理函数)。 (2)处理UPDATE_COMMAND_UI消息 在许多情况下菜单项可能
您可能关注的文档
最近下载
- 2025年攀枝花市中考生物试卷(含答案及解析).docx
- JB_T 8354.5-2015抛喷丸清理及强化用金属磨料 第5部分:不锈钢丸.pdf
- 国际潘通色卡电子版(JACK).pdf VIP
- 五菱宏光S电路手册(版本号:CN112)-上汽通用五菱汽车公司.pdf VIP
- 第四版(2025)国际压力性损伤溃疡预防和治疗临床指南解读.docx VIP
- 校车安全管理规范手册.pptx
- 上海中考英语-首字母填空高频词汇整理.pdf VIP
- 货车人力制动机.pptx VIP
- 半导体先进封装行业深度研究报告:AI算力需求激增,先进封装产业加速成长-250825-华创证券-37页.pdf VIP
- 2025年贵州省高考物理试卷真题(含答案解析).docx VIP
原创力文档

文档评论(0)