关于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视频
是什么意思? 展开
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视频
是什么意思? 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询