按关闭按钮调用了onclose以外的函数???
我生成了一个对话框项目,在按关闭按钮时除了调用onclose函数外还调用OnServer,而onclose中没有使用该函数。
为什么会这样呢?是消息映射出了问题吗?
BEGIN_MESSAGE_MAP(CPraWinsockDlg, CDialog)
ON_WM_SYSCOMMAND()
ON_WM_PAINT()
ON_WM_QUERYDRAGICON()
//}}AFX_MSG_MAP
ON_BN_CLICKED(IDServer, &CPraWinsockDlg::OnServer)
ON_BN_CLICKED(IDClient, &CPraWinsockDlg::OnClient)
ON_BN_CLICKED(IDOK, &CPraWinsockDlg::OnOK)
ON_EN_UPDATE(IDC_Input,OnInput)
ON_MESSAGE(SERVER_MESSAGE,OnServerMessage)
ON_MESSAGE(CLIENT_MESSAGE,OnClientMessage)
ON_WM_CLOSE()
END_MESSAGE_MAP()