转自:http://blog.csdn.net/fengxiaochenduanduan/article/details/12869145
引起这个问题的原因有很多,有时是vs自身的原因,有时是程序的问题
当项目名称,或者类名称中出现汉字时,容易发生此种情况,新建项目或类时需要注意
当上述不存在问题时,可以通过重新创建按钮来解决,删除BEGIN_MESSAGE_MAP中的按钮消息映射,删除函数声明以及定义,重新添加即可
转自:http://blog.csdn.net/codeeer/article/details/6593560
针对双击控件,弹出如下提示“重载函数XX已存在”。
以下是解决办法
1.删除相关cpp文件中的以下数据:
BEGIN_MESSAGE_MAP类中的相关信息
void相关信息
2.删除相关h文件中的以下数据:
public下面的相关信息
例:
我建立一个名为IDC_BUTTON1的按钮
双击之后提示“重载函数OnBnClickedButton1已存在”
进入“字符串分隔.cpp”
进入“字符串分隔Dlg.h”