自定义消息 WM_THREADMSG
先在头文件中定义 #define WM_THREADMSG WM_USER+1(或者更高)
然后再头文件DECLARE_MESSAGE_MAP处 写afx_msg LRESULT OnMsgFunc(WPARAM wparam,LPARAM lparam);
注意返回值是LRESULT!!
然后在实现文件中BEGIN_MESSAGE_MAP(CMFCthreadDlg, CDialog)和
END_MESSAGE_MAP() 中间 写 ON_MESSAGE(WM_THREADMSG,&CMFCthreadDlg::OnMsgFunc)//此处不包括函数参数
然后就只在实现文件中实现这个函数即可
LRESULT CMFCthreadDlg::OnMsgFunc(WPARAM wparam,LPARAM lParam)
先在头文件中定义 #define WM_THREADMSG WM_USER+1(或者更高)
然后再头文件DECLARE_MESSAGE_MAP处 写afx_msg LRESULT OnMsgFunc(WPARAM wparam,LPARAM lparam);
注意返回值是LRESULT!!
然后在实现文件中BEGIN_MESSAGE_MAP(CMFCthreadDlg, CDialog)和
END_MESSAGE_MAP() 中间 写 ON_MESSAGE(WM_THREADMSG,&CMFCthreadDlg::OnMsgFunc)//此处不包括函数参数
然后就只在实现文件中实现这个函数即可
LRESULT CMFCthreadDlg::OnMsgFunc(WPARAM wparam,LPARAM lParam)