因为没有在消息和事件里找到响应的消息响应函数所以不知道怎么添加了
BEGIN_MESSAGE_MAP(CCSockServerDlg, CDialog)
ON_WM_SYSCOMMAND()
ON_WM_PAINT()
ON_WM_QUERYDRAGICON()
//}}AFX_MSG_MAP
ON_BN_CLICKED(ID_Listen, OnBnClickedListen)
ON_BN_CLICKED(ID_Close, OnBnClickedClose)
ON_BN_CLICKED(ID_Send, OnBnClickedSend)
ON_MESSAGE(WM_SOCKET_SERVER_USER_MSG_ONRECEIVE, OnReceive)
ON_MESSAGE(WM_SOCKET_SERVER_USER_MSG_ONACCEPT, OnAccept)
END_MESSAGE_MAP()
这个是原来的MAP,我想再添加一个ON_MESSAGE(WM_SOCKET_SERVER_USER_MSG_ONRECEIVE, OnSend)函数
现在的定义是
public:
CListBox m_MSGS;
CEdit m_MSG;
afx_msg void OnBnClickedListen();
afx_msg void OnBnClickedClose();
char m_szServerAdr[256];
afx_msg void OnBnClickedSend();
afx_msg LRESULT OnAccept(WPARAM wparam, LPARAM lparam);
afx_msg LRESULT OnReceive(WPARAM wparam, LPARAM lparam);
char sPlay[13];
};
请指教了啊.