-
-
菜鸟的win32新的小问题出现了
-
发表于:
2010-5-8 22:17
3803
-
我的工程名为Chat,大概是个消息映射的问题
先在ChatDlg.h中(我的竟然不是CChatDlg.h 我没改类名呀?)第1行写
#define UM_SOCK WM_USER+1
再在ChatDlg.h中构造函数内添加
protected:
HICON m_hIcon;
// Generated message map functions
//{{AFX_MSG(CChatDlg)
virtual BOOL OnInitDialog();
afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
afx_msg void OnPaint();
afx_msg HCURSOR OnQueryDragIcon();
//}}AFX_MSG
afx_msg void OnSock(WPARAM,LPARAM);
DECLARE_MESSAGE_MAP()
最后在ChatDlg.cpp中(我的竟然不是CChatDlg.h 我没改类名呀?)添加
BEGIN_MESSAGE_MAP(CChatDlg, CDialog)
//{{AFX_MSG_MAP(CChatDlg)
ON_WM_SYSCOMMAND()
ON_WM_PAINT()
ON_WM_QUERYDRAGICON()
//}}AFX_MSG_MAP
ON_MESSAGE(UM_SOCK,OnSock)
END_MESSAGE_MAP()
CChatDlg::OnSock报错
unresolved external symbol "protected: void __thiscall CChatDlg::OnSock(unsigned int,long)" (?OnSock@CChatDlg@@IAEXIJ@Z)
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课