第3章MFC菜单编程资料
主要内容 菜单分类 菜单创建 菜单加载与显示 响应菜单命令 更新菜单项 菜单动态编辑 3.1 菜单编程 菜单分类: 弹出式菜单 下拉式菜单 级联菜单 快捷菜单 3.1.1 创建菜单 创建菜单步骤: (1)添加一个自定义的菜单资源; (2)用菜单编辑器设计菜单; (3)将菜单加入应用程序; (4)为每个菜单命令添加消息映射。 3.1.1 创建菜单 明确几个点 菜单ID命名: ID_顶层菜单名_下一级菜单名…… 快捷键,例Alt+k 加速键,例Ctrl+k 3.1.1 创建菜单 演示添加菜单资源,使用菜单编辑器编辑菜单。 菜单命令项及其消息映射 MFC程序可以处理两种菜单消息: WM_COMMAND:为菜单命令消息; 菜单命令项消息映射宏格式是: ON_COMMAND(ID,消息响应函数名) ON_COMMAND(ID_FILE_NEW, OnFileNew) UPDATE_COMMAND_UI:为菜单更新消息,处理菜单状态的动态变化。如希望根据程序的执行状态,激活或禁用某些菜单项,设置选中标记,或更改菜单项文字等, 菜单命令项及其消息映射 用户点击菜单项后,会产生命令消息WM_COMMAND,消息的参数中会包含菜单项的ID号,以区别点击那个菜单项。 命令消息可以映射到视图、文档、框架或者应用程序类中。 命令消息处理路径:视图类→文档类→文
您可能关注的文档
- 如何写祝福语.ppt
- 第3章--简单的算术运算和表达式.ppt
- 如何利用好月考成.ppt
- 如何利用好Email沟通客户-.ppt
- 如何做一名优秀班组长.ppt
- 如何制作标书-zcg.ppt
- 如何制作流程图.pptx
- 如何制定一份URS.ppt
- 如何利用大数据做闭环决策吴君.pptx
- 如何制作关联图.pptx
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
最近下载
- HART电流信号输入卡XP351H 使用手册.pdf VIP
- 广东岭南师范学院招聘辅导员考试真题(历年考生回忆版).docx VIP
- 图形计数专题(课件)-四年级上册数学北师大版.pptx VIP
- 2024年南昌大学第一附属医院护理岗位招聘真题.docx VIP
- 海南省省直辖县级行政单位2023-2024学年八年级下学期期中道德与法治试题(解析版).docx VIP
- Midea美的_MRC1859-800G净水机_使用说明书用户手册技术参数图解图示pdf电子版下载.pdf VIP
- 《山东房屋修缮工程消耗量定额》(建筑分册).pdf VIP
- 河北医科大学选聘工作人员考试真题2025.docx VIP
- 南昌大学第一附属医院护理岗位招聘笔试真题2024.docx VIP
- 热电阻信号输入卡XP316.pdf VIP
原创力文档

文档评论(0)