越来越感觉到VS2010 的类向导的坑了,在一些大项目中类向导直接不能使用。今天在为一个按钮控件添加事件处理函数时。类向导死活添加不上函数。无奈只能手动添加了。
下面记录下来,以备以后查询和给有需要的提供参考吧
手动为控件添加事件处理函数比较简单,只需要几步就可以完成。
一,在你的.cpp里面找到BEGIN_MESSAG_MAP()……………………END_MESSAG_MAP()
在END_MESSAG_MAP()前面添加就可以了,以单击处理为例:
ON_BN_CLICKED(你的控件ID,事件处理函数名)
!!!!注意不要有最后不要有分号
二,在头文件和执行文件里添加响应函数(声明)就可以了

本文介绍在Visual Studio 2010中遇到类向导无法添加事件处理函数的问题时,如何手动为控件添加单击事件处理函数。通过在消息映射宏中添加指定的消息映射项,并在头文件中声明处理函数。
5948

被折叠的 条评论
为什么被折叠?



