自行添加vc++消息映射,一定要放在 BEGIN_MESSAGE_MAP 和END_MESSAGE_MAP() 之间吗?

2024-11-28 00:56:27
推荐回答(2个)
回答(1):

这是两个宏,里面展开是有东西的,不是没有影响,放在中间的是通过由MFC去管理的,不放在中间的话MFC不对其进行管理,你可以去看看BEGIN_MESSAGE_MAP 和END_MESSAGE_MAP() 这两个宏的具体实现

回答(2):

那个放中间是为了方便classwizzard管理吧