1、添加消息宏定义
#define WM_RUN WM_USER + 100
2、在头文件中申明消息处理函数(格式很重要)
afx_msg LRESULT OnRunMsg(WPARAM Wparam, LPARAM Lparam);
3、实现消息处理函数(格式很重要)
LRESULT CDisplayMessage::OnRunMsg(WPARAM Wparam, LPARAM Lparam)
{
if ("online" == theApp.m_strCurDetect)
{
//联机交易
OnlineDeal();
}
else if("offline" == theApp.m_strCurDetect)
{
//离线交易
OfflineDeal();
}
return 0;
}
4、为自定义消息和处理函数添加映射关系
BEGIN_MESSAGE_MAP(CDisplayMessage, CDialog)
。。。。。
ON_MESSAGE(WM_RUN, OnRunMsg)
。。。。。
END_MESSAGE_MAP()