请教一个问题:提示无法解析的外部符号。

flyingbear2002 2003-08-21 11:47:54
我的程序在头文件中申明如下:

protected:
HICON m_hIcon;

// 生成的消息映射函数
virtual BOOL OnInitDialog();
afx_msg void OnClickList1(NMHDR* pNMHDR, LRESULT* pResult);
afx_msg void OnBtnadd();
afx_msg void OnBtndel();
afx_msg void OnBtnupd();

然后在cpp文件中添加如下代码:

ON_NOTIFY(NM_CLICK, IDC_LIST1, OnClickList1)
ON_BN_CLICKED(IDC_BUTTON_ADD, OnBtnadd)
ON_BN_CLICKED(IDC_BUTTON_DEL, OnBtndel)
ON_BN_CLICKED(IDC_BUTTON_UPD, OnBtnupd)

这个list control和三个button都存在,可总提示说

error LNK2001: 无法解析的外部符号 "protected: void __thiscall CbonusDlg::OnClickList1(struct tagNMHDR *,long *)" (?OnClickList1@CbonusDlg@@IAEXPAUtagNMHDR@@PAJ@Z)

不是已经定义了吗?为什么找不到呢?
...全文
44 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
一烫杂货铺 2003-09-14
  • 打赏
  • 举报
回复
Agree with sunux(网络飘客)

You must implement OnClickListl() function entity
sunux 2003-09-13
  • 打赏
  • 举报
回复
OnClickList1这个函数没有函数体吧?你只是声明了一下?
fanqing 2003-09-12
  • 打赏
  • 举报
回复
学习。顶
ruanyuping 2003-09-10
  • 打赏
  • 举报
回复
up

7,540

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 VC.NET
社区管理员
  • VC.NET社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧