我参考例子做的MFC对话框,明明没有这个按钮,却在cpp里发现有这个按钮的响应函数,这是咋回事?

图片说明一共就五个按钮控件,我都把他们的ID改成比较特别的了(非默认那种按钮1,按钮2)但是在cpp里,又多出几个按钮的消息响应函数?这是咋回事?图片说明求好心大佬帮助,做毕设用MFC。。。但我很久前学过,早忘啦。。老师说的又晚,要求又急,哎

可能是你之前添加了代码,然后删除了控件。

你可以先注释下这些代码,然后编译,要是没问题,就可以删除了。

也可以 ctrl+shift+x 打开 classwizard,重新映射成员函数

看下消息映射那里有没有使用了这些函数(可以文档里搜索函数名字),如果没有直接删掉了,如果有调用,看你自己需要,需要就保留(也可以更改函数名,头文件和消息映射那里一起更换就可以了),不需要就连消息映射那一起删掉好了