ON_COMMAND
此巨集對應至成員函式的命令訊息。
ON_COMMAND(id, memberFxn )
參數
id
命令 ID。memberFxn
該命令對應的訊息處理常式函式的名稱。
備註
它會指出哪一個函式會處理來自命令使用者介面物件,例如功能表項目或工具列按鈕的命令訊息。
當命令目標物件會接收 Windows WM_COMMAND 訊息具有指定之 ID, ON_COMMAND會呼叫成員函式memberFxn訊息處理。
使用ON_COMMAND ,將單一命令對應至成員函式。 使用 ON_COMMAND_RANGE ,將一系列的命令 id 對應至一個成員函式。 只有一個訊息對應項目可以比對指定的命令 id。 也就是指令無法對應至一個以上的處理常式。 如需詳細資訊和範例,請參閱訊息處理和對應的主題。
範例
BEGIN_MESSAGE_MAP(CMFCListViewDoc, CDocument)
ON_COMMAND(ID_MYCOMMAND, &CMFCListViewDoc::OnMycommand)
END_MESSAGE_MAP()
需求
標頭: afxmsg_.h