Sdílet prostřednictvím


Zpráva mapa makra (MFC)

Podporovat zprávy mapy, MFC dodává následující makra:

Zpráva mapa prohlášení a vymezení makra

DECLARE_MESSAGE_MAP

Prohlašuje, že zpráva mapa bude použita ve třídě přiřadit zprávy funkce (musí používat v deklaraci třídy).

BEGIN_MESSAGE_MAP

Začíná definice zpráv mapy (musí používat v implementaci třídy).

END_MESSAGE_MAP

Končí definice zpráv mapy (musí používat v implementaci třídy).

Zpráva mapování makra

ON_COMMAND

Označuje funkci, která bude zpracovávat zprávy zadaný příkaz.

ON_CONTROL

Označuje funkci, která bude zpracovávat zadaný ovládací prvek oznámení.

ON_MESSAGE

Označuje funkci, která bude zpracovávat zprávy definovaných uživatelem.

ON_OLECMD

Určuje funkci, která bude zpracovávat příkaz nabídky z DocObject nebo jeho kontejneru.

ON_REGISTERED_MESSAGE

Označuje funkci, která bude zpracovávat registrovaným uživatelem definované zprávy.

ON_REGISTERED_THREAD_MESSAGE

Označuje funkci, která bude zpracovávat registrovaným uživatelem definované zprávy, když máte CWinThread třídy.

ON_THREAD_MESSAGE

Označuje funkci, která bude zpracovávat uživatelská zpráva, když máte CWinThread třídy.

ON_UPDATE_COMMAND_UI

Označuje funkci, která bude zpracovávat zprávy příkazu update určené uživatelské rozhraní.

Rozsah zprávy mapy makra

ON_COMMAND_RANGE

Určuje funkci, která bude zpracovávat rozsah ID příkaz zadaný v makru první dva parametry.

ON_UPDATE_COMMAND_UI_RANGE

Určuje, které aktualizace popisovač bude zpracovávat rozsah ID příkaz zadaný v makru první dva parametry.

ON_CONTROL_RANGE

Určuje funkci, která bude zpracovávat oznámení z oblasti řízení ID určen v parametrech druhé a třetí na makro.První parametr je řízení oznámení, například BN_CLICKED.

Další informace o zprávy mapy, mapy zprávy prohlášení a vymezení makra a makra mapování zprávy naleznete v Zpráva mapuje a zpracování zpráv a mapování témata.Další informace o zprávu mapy oblastí, viz obslužné rutiny pro rozsahy zpráva mapa.

Viz také

Referenční dokumentace

Zpráva mapy (MFC)