1、declare_message_map:在標頭檔案中宣告原始檔中所含有的訊息對映
2, begin_message_map:標記原始檔訊息對映的開始
3,end_message_ma:標記原始檔訊息對映的結束
4,on_command:將特定命令的處理委派給類的乙個成員函式
5,on_control:對映乙個函式到乙個定製控制通知訊息,該定製訊息是
從乙個控制傳送父視窗的訊息
6,on_control_reflect:對映乙個父視窗反射回控制的通知訊息
7,on_control_range:將乙個控制id的範圍對映到乙個訊息處理函式
8,on_message:將乙個使用者自定義訊息對映到一訊息處理函式
9,on_notify:對映乙個控制訊息到乙個函式
10,on_notify_range:對映乙個控制id範圍內的控制訊息到乙個函式
11,on_notify_ex:對映乙個控制訊息到乙個函式,該成員函式返回false或true來表明通知是否應被傳送到一下物件以進行其他反應
12,on_notify_ex_range:對映乙個控制id範圍內的訊息到乙個函式,該成員函式返回false或true來表明通知是否應被傳送到一下物件以進行其他反應
13,on_notify_reflect:對映乙個控制訊息到乙個函式,該訊息將會被控制的父視窗反射回來
14,on_registered_message:對映乙個惟一的訊息到乙個將處理該註冊訊息的函式上.該訊息是由registerwindowmessage()函式註冊的
15,on_update_command_ui:對映乙個函式來處理使用者介面更新命令訊息
16,on_update_command_ui_range:對映乙個命令id的範圍到乙個更新訊息處理函式
常用MFC訊息對映巨集說明
1 declare message map 在標頭檔案中宣告原始檔中所含有的訊息對映 2,begin message map 標記原始檔訊息對映的開始 3,end message ma 標記原始檔訊息對映的結束 4,on command 將特定命令的處理委派給類的乙個成員函式 5,on contro...
從MFC訊息對映巨集分析MFC訊息對映的實現
在mfc中,我們可以找到如下三個巨集 declare massage map begine massage map class,bassclass end massage map 下面來分析這三個巨集 1 declare message map 作用 為乙個訊息響應類宣告必需的成員變數和成員函式。d...
MFC訊息對映
run這個函式來建立和處理訊息迴圈 bool afxapi afxinternalpumpmessage return true 顯而易見,mfc中處理訊息也是利用了win32下的訊息處理 那麼還是這樣的結構 typedef struct tagmsg msg 有了這個概念之後我們知道,mfc通過訊...