在VC6中有个ClassWizard来帮助添加具体资源的响应函数,但是到了VC2005中没有个具体的操作可以添加Toolbar中按钮的响应函数,可以采用如下方法:
在Menu中添加一个与Toolbar中的按钮ID相同的操作,这样在事件(Event)中就有了具体的响应函数,然后再删除掉菜单栏中的相应操作即可。
从这个操作中,可以看出,具体的实现方法是:
1.在BEGIN_MESSAGE_MAP()函数中添加:
这个函数中id表示对应资源的ID,memberFxn表示成员函数(记得添加具体的域),然后再增加这条成员函数即可。
例如,添加一个Wrong的按钮,其ID为ID_WRONG,如下操作:
1.在CPP文件中如下添加:
2.在头文件中如下添加: