消息处理函数中的afx_msg术语

时间:2010-08-10 14:07:29

标签: c++ visual-c++ mfc

为什么在消息处理函数声明中使用afx_msg?

2 个答案:

答案 0 :(得分:3)

afx_msg在MFC标题中定义如下:

#define afx_msg

所以不使用它根本不会造成伤害。

但是Visual Studio 2010 IDE(不确定Visual Studio 2012)仍然使用它来区分消息处理程序和其他成员函数,如前面的答案所示。

答案 1 :(得分:2)

我认为早期的Microsoft Visual Studio IDE使用它来区分消息处理程序和其他成员函数。这些天IDE更聪明,不需要它。至少我不记得没有使用它会产生任何不良影响。