1.標準消息
除WM_COMMAND之外,所有以WM_開頭的消息.從CMnc派生的類,都可以接收此類消息.
2. 命令消息
來自菜單,加速鍵或工具欄、加速或工具欄按鍵。這類消息都以WM—COOMMAND呈現.在MFC中,通過菜單項標識(ID)來區分不同的命令消息.在SDK中,通過消息的wParam 參數識別.
3.通告消息
由控件產生的消息,例如,按鈕的單點擊,列表框的選擇均產生些類消息.為的是向其父窗口(通常是對話框)通知事件的發生,這類消息也是是WM_COMMAND形式呈現.從CCmdTarget派生的類,都可以接收到這類消息.