看流星社区

 找回密码
 注册账号
查看: 2459|回复: 0

VC重载函数XX已存在解决方案

[复制链接]

该用户从未签到

发表于 2014-11-15 13:49:31 | 显示全部楼层 |阅读模式
针对双击控件,弹出如下提示“重载函数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();//删除这句话!!
点击按钮快速添加回复内容: 支持 高兴 激动 给力 加油 苦寻 生气 回帖 路过 感恩
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

小黑屋|手机版|Archiver|看流星社区 |网站地图

GMT+8, 2024-4-20 10:36

Powered by Kanliuxing X3.4

© 2010-2019 kanliuxing.com

快速回复 返回顶部 返回列表