|
发送方:
.h里:
声明消息:
#define WM_CLICKED (WM_USER+100)
.cpp里:
发送消息:
this->GetParent()->SendMessage(WM_CLICKED, 0,0);
响应方:
.h里:
声明消息处理函数 :
afx_msg LRESULT MyMsgHandler(WPARAM,LPARAM);
.cpp里:
消息映射 :
ON_MESSAGE(WM_ CLICKED ,OnMyMsgHandler)
消息处理函数 :
LRESULT OnMyMsgHandler(WPARAM w,LPARAM l)
{
AfxMessageBox("Hello,World!");
return 0;
}
MFC与QT命名的不同:
MFC消息 = QT信号
MFC消息处理函数 = QT槽函数
MFC消息映射 = QT绑定槽函数 |
|