- 1
- 0
- 约6.86千字
- 约 6页
- 2022-11-12 发布于天津
- 举报
了解VC++消息映射与命令通知
消息映射
消息的传递与发送是 Windows 应用程序的核心所在,任何事件的触发与响应均要通过
消息的作用才能得以完成。在 SDK 编程中,对消息的获取与分发主要是通过消息循环来完
成的,而在 MFC 编程中则是通过采取消息映射的方式对其进行处理的。相比而言,这样的
处理方式要简单许多,这也是符合面向对象编程中尽可能隐含实现细节的原则。
一个完整的 MFC 消息映射包括对消息处理函数的原型声明、实现以及存在于消息映射
中的消息入口。这几部分分别存在与类的头文件和实现文件中。一般情况下除了对自定义
消息的响应外,对于标准 Windows 消息的映射处理可以借助 ClassWizard 向导来完成。
在选定了待处理的 Windows 消息后,向导将会根据消息的不同而生成具有相应函数参
数和返回值的消息处理代码框架。下面这段代码给出了一个完成的 MFC 消息映射过程:
// 在.h 文件中的声明
//{{AFX_MSG(CMessageMapView)
afx_msg void OnMove(int x, int y);
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
……
// 在.cpp 文件中的实现
BEGIN_MESSAGE_MAP(CMessageMapVi
您可能关注的文档
- 电子商务模拟试卷(五).pdf
- 工艺文件管理规定.pdf
- 顾客满意程度控制程序的记录表.pdf
- 管理评审程序的记录表.pdf
- 过程检验记录.pdf
- 合规义务控制程序的记录表.pdf
- 环境因素识别和评估程序的记录表.pdf
- 会议签到记录表.pdf
- 教师启示-班主任工作妙招两则.pdf
- 教师启示-静心教书 潜心育人 注重细节 持之以恒 .pdf
- 部编人教版三年级语文上册部编版教案-第5单元16.金色的草地.doc
- 部编人教版三年级语文上册部编版教案-第6单元18.富饶的西沙群岛.doc
- 部编人教版三年级语文上册部编版教案-第6单元19.海滨小城3套.doc
- 部编人教版三年级语文上册部编版教案-第7单元21.大自然的声音.doc
- 部编人教版三年级语文上册部编版教案-第6单元19.海滨小城.doc
- 部编人教版三年级语文上册20.美丽的小兴安岭课堂实录3套.doc
- 部编人教版三年级语文上册20.美丽的小兴安岭说课稿3套.doc
- 部编人教版三年级语文上册20美丽的小兴安岭第1课时教案.doc
- 部编人教版三年级语文上册20美丽的小兴安岭含答案3套.doc
- 部编人教版三年级语文上册20美丽的小兴安岭第1课时教案3套.doc
原创力文档

文档评论(0)