vs2015当双击UI设计器的安按时,提示重载函数 OnBnClickedBtnAdd已存在

vs2015当双击UI设计器的安按时,提示重载函数 OnBnClickedBtn已存在

解决方法:

到对应的.cpp文件中检查是否使用了修改前的按钮ID进行的消息关联。

ON_BN_CLICKED(IDC_BUTTON2, &CSleepDataStatisticsDlg::OnBnClickedBtnAdd)

改为:

ON_BN_CLICKED(IDC_BTN_ADD, &CSleepDataStatisticsDlg::OnBnClickedBtnAdd)

如果仍是不行,则在对应.h .cpp文件中与此按钮关联的消息函数全部删除。

.h
afx_msg void OnBnClickedBtnAdd();//删除这句话!!

.cpp

ON_BN_CLICKED(IDC_BUTTON2, &C字符串分隔Dlg::OnBnClickedBtnAdd)//删除这句话!!

 void C字符串分隔Dlg::OnBnClickedBtnAdd()//全部删除!!    

 {

 // TODO: 在此添加控件通知处理程序代码

}

 

 

原文地址:https://www.cnblogs.com/freemindblog/p/11963593.html