Sdílet prostřednictvím


ON_COMMAND

Toto makro příkaz zprávy mapuje členské funkce.

ON_COMMAND(id, memberFxn )

Parametry

  • id
    ID příkazu.

  • memberFxn
    Název funkce zpracování zprávy, ke kterému je namapován příkaz.

Poznámky

Označuje funkci, která bude zpracovávat zprávy příkazu z uživatelského rozhraní objektu příkaz jako tlačítko nabídky nebo položky na panelu nástrojů.

Jakmile obdrží příkaz cílový objekt systému Windows WM_COMMAND zpráva se zadaným ID ON_COMMAND bude volat funkci člena memberFxn ke zpracování zprávy.

Použití ON_COMMAND mapování na členské funkce do jednoho příkazu.Použití ON_COMMAND_RANGE rozsah ID příkazu přiřadit funkce jednoho člena.Pouze jedna položka zpráva mapy mohou odpovídat id daného příkazu.Příkaz, nelze namapovat na více než jeden popisovač.Další informace a příklady viz zpracování zpráv a mapování témata.

Příklad

BEGIN_MESSAGE_MAP(CMFCListViewDoc, CDocument)
   ON_COMMAND(ID_MYCOMMAND, &CMFCListViewDoc::OnMycommand)
END_MESSAGE_MAP()

Požadavky

Záhlaví: afxmsg_.h

Viz také

Referenční dokumentace

ON_UPDATE_COMMAND_UI

Koncepty

MFC makra a Globals