针对双击控件,弹出如下提示“重载函数XX已存在”。
以下是解决办法
1.删除相关cpp文件中的以下数据:
BEGIN_MESSAGE_MAP类中的相关信息
void相关信息
2.删除相关h文件中的以下数据:
public下面的相关信息
例:
我建立一个名为IDC_BUTTON1的按钮
双击之后提示“重载函数OnBnClickedButton1已存在”
进入“字符串分隔.cpp”
void C字符串分隔Dlg::OnBnClickedButton1()//全部删除!!
{
// TODO: 在此添加控件通知处理程序代码
}
BEGIN_MESSAGE_MAP(C字符串分隔Dlg, CDialogEx)
ON_WM_PAINT()
ON_WM_QUERYDRAGICON()
ON_BN_CLICKED(IDC_BUTTON1, &C字符串分隔Dlg::OnBnClickedButton1)//删除这句话!!
END_MESSAGE_MAP()
进入“字符串分隔Dlg.h”
protected:
HICON m_hIcon;
// 生成的消息映射函数
virtual BOOL OnInitDialog();
afx_msg void OnPaint();
afx_msg HCURSOR OnQueryDragIcon();
DECLARE_MESSAGE_MAP()
public:
afx_msg void OnBnClickedButton1();//删除这句话!!