1、MFC消息映射机制(三处信息实现消息的响应处理)
类的头文件:两个AFX_MSG注释宏之间消息响应函数原型的声明
类的源文件:(1)两个AFX_MSG_MAP注释宏之间的消息映射宏。(关联消息响应函数)
(2)消息响应函数的代码实现。
MFC消息映射机制的具体实现方式:在每个能接受和处理消息的类中,定义一个消息与消息函数静态对应表,即消息映射表。在消息映射表中,消息与对应的消息处理函数指针是成对出现的。某个类能处理的所有消息及对应的消息处理函数地址都存放在这个类对应的静态表中。
2、静态变量与静态函数(在类对象产生之前就已经有了)
(1)静态成员函数和静态成员变量属于类本身。
(2)非静态成员函数及非静态成员变量属于对象。
(3)静态成员函数不能调用非静态成员(非静态成员函数,非静态成员变量)
非静态成员函数可以调用静态成员
本文转自 韬光星夜 51CTO博客,原文链接:http://blog.51cto.com/xfqxj/476989,如需转载请自行联系原作者