ON_COMMAND
這個巨集將命令訊息至成員函式。
ON_COMMAND(id, memberFxn )
參數
id
命令 ID。memberFxn
命令對應訊息處理函式的名稱。
備註
它會指出函式會處理來自命令使用者介面物件的命令訊息 (例如功能表項目或工具列按鈕。
當命令目標物件收到具有指定 ID 的視窗 WM_COMMAND 訊息, ON_COMMAND 會呼叫成員函式 memberFxn 處理訊息。
使用 ON_COMMAND 將單一命令至成員函式。 使用 ON_COMMAND_RANGE 將命令 ID 的範圍為 10% 至物件。 只有一個訊息對應項目可能符合特定命令 id. 您不能將命令給一個以上的處理常式。 如需詳細資訊和範例,請參閱 訊息處理和對應的主題。
範例
BEGIN_MESSAGE_MAP(CMFCListViewDoc, CDocument)
ON_COMMAND(ID_MYCOMMAND, &CMFCListViewDoc::OnMycommand)
END_MESSAGE_MAP()
需求
Header: afxmsg_.h