MFC_自定義事件響應

發送方:函數

.h裏:this

聲明消息:code

#define WM_CLICKED (WM_USER+100)

.cpp裏:class

發送消息:命名

this->GetParent()->SendMessage(WM_CLICKED, 0,0);

響應方:co

.h裏:消息

聲明消息處理函數 :return

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綁定槽函數

相關文章
相關標籤/搜索