MFC头文件.h声明一个函数,cpp文件定义这个函数,为什么报错提示不能在成员函数的类外部重新声明该函数

在ceshiDlg.h文件中声明一个函数afx_msgvoidOnSelchangeComboStartch();afx_msgvoidOnSelchangeComboS... 在ceshiDlg.h文件中声明一个函数
afx_msg void OnSelchangeComboStartch();
afx_msg void OnSelchangeComboStopch();
在.pp文件中定义该函数
BEGIN_MESSAGE_MAP(CceshiDlg, CDialogEx)
ON_CBN_SELCHANGE(IDC_COMBO_STARTCH, OnSelchangeComboStartch)
ON_CBN_SELCHANGE(IDC_COMBO_STOPCH, OnSelchangeComboStopch)
END_MESSAGE_MAP()
void CceshiDlg::OnSelchangeComboStartch() //这行提示错误不能在成员函 数的类外部重新声明该函数
{
具体代码
}

在网上看到的方法都是这样的啊 怎么一直提示这个错误,求解呀,大神。
展开
 我来答
bhtzu
2014-03-25 · TA获得超过1.1万个赞
知道大有可为答主
回答量:8088
采纳率:85%
帮助的人:4229万
展开全部
删除手工复制和添加的代码,通过右下角的控件消息事件添加。
应该是你手动添加的位置不对,或者重复了。
追问
大神,之前代码的确是复制过来才出错的,尝试着自己添加事件填写代码,还是那样报错,为何呀??
追答
应该是清理的问题,还有代码没正确清理。
小建议:建一个空项目,只重载这个消息,对比两个工程的代码。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式