关于MFC中的消息处理程序

这是一段关于登陆界面的代码BEGIN_MESSAGE_MAP(CLogin,CDialog)ON_BN_CLICKED(IDC_BUTTON1,&CLogin::OnBn... 这是一段关于登陆界面的代码
BEGIN_MESSAGE_MAP(CLogin, CDialog)
ON_BN_CLICKED(IDC_BUTTON1, &CLogin::OnBnClickedButton1)
ON_BN_CLICKED(IDC_BUTTON2, &CLogin::OnBnClickedButton2)
ON_EN_CHANGE(IDC_EDIT1, &CLogin::OnEnChangeEdit1)
END_MESSAGE_MAP()

其中 OnEnchangeEdit1的地方被报错没有声明函数,于是我在对应的头文件里加上声明
public:
afx_msg void OnEnchangeEdit1();
但是编译报错为
错误3error LNK1120: 1 个无法解析的外部命令E:\视频及SDK开发\VideoClient\视频数5\Debug\视频.exe11视频
错误2error LNK2001: 无法解析的外部符号 "public: void __thiscall CLogin::OnEnChangeEdit1(void)" (?OnEnChangeEdit1@CLogin@@QAEXXZ)E:\视频及SDK开发\VideoClient\视频数5\视频\Login.obj视频

是什么意思?
展开
 我来答
try_ok
2012-09-12 · TA获得超过211个赞
知道小有建树答主
回答量:423
采纳率:0%
帮助的人:261万
展开全部
你的.cpp文件里面还没写OnEnchangeEdit1()这个函数,即OnEnchangeEdit1()还没函数体
295335580
2012-09-12 · 超过21用户采纳过TA的回答
知道答主
回答量:123
采纳率:0%
帮助的人:30.7万
展开全部
afx_msg void OnEnchangeEdit1();会不会和你的大小写有关?OnEnChangeEdit1();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式