AFX_MSG是什么意思
来源:互联网 发布:linux启动不了tomcat 编辑:程序博客网 时间:2024/04/28 13:46
afx_msg 是一个宏 标识是消息映射函数,增加可读性。
在 MSDN里是这样定义的:
AFX_MSG
remarks
ClassWizard and AppWizard insert specially formatted comment delimiters in your
source code files to mark the places in your files that ClassWizard can write to.
AFX_MSG is used to mark the beginning and end of ClassWizard entries in your
header file (.H) related to message maps:
//{{AFX_MSG(classname)
...
//}}AFX_MSG
在CSDN 中也有人这样解释:
afx_msg是给MFC classwiard作的标记,表示这个.cpp文件中classwiard应该插入代码的地方。 如果把{{//afx_msg ......等类似的符号删了,classwizard 就会报错。
也就是说,如果你把那些东西删了,你就用不了classwizard,而只能手工输入代码了
afx_msg 什么都没定义,是为以后扩充保留的。
它的定义如下:(具体在哪个文件里,我忘记了)
#define afx_msg
可以看出来它实际上是一个空定义!
这些消息处理函数的说明一般都有“afx_msg”的前缀,用于把处理函数与其他的窗口成员函数区分开来,这些函数都是通过消息映射实现的。比如,消息 WM_CHAR 的处理函数在 CWnd 中声明成:
afx_msg void OnChar();
- AFX_MSG是什么意思
- AFX_msg
- afx_msg
- AFX_msg
- afx_msg
- AFX_msg
- AFX_msg
- AFX_msg
- 什么是afx_msg
- afx_msg标志
- 关于afx_msg
- afx_msg解释
- #define afx_msg
- afx_msg的作用
- afx_msg函数意思
- MFC中afx_msg
- MFC中afx_msg
- afx_msg函数意思
- J2EE 在WEB-INF classes下读取配置文件
- 第三部分 核心动画的层--第五章 层的变换
- Silverlight WCF RIA服务(二十二)Silverlight 客户端 3
- 语言栏不能正常显示
- 《研磨struts2》第七章 值栈和OGNL 之 7.1 值栈
- AFX_MSG是什么意思
- J2EE体系结构
- 《研磨struts2》第七章 值栈和OGNL 之 7.2 OGNL
- YUV YCrCb 概念
- Windows如何打包Qt程序
- 第六章 层的滤镜
- Silverlight WCF RIA服务(二十三)Silverlight 客户端 4
- 《研磨struts2》第七章 值栈和OGNL 之 7.3 使用OGNL访问复杂对象
- 《研磨struts2》第七章 值栈和OGNL 之 7.4 ActionContext和ServletActionContext