Komunikat mapę makra

Do obsługi wiadomości mapy, MFC dostarcza następujące makra:

Wiadomości Mapa deklaracji i rozgraniczenia makra

DECLARE_MESSAGE_MAP Oświadcza, że mapy wiadomość będzie używany w klasie mapowanie wiadomości do funkcji (musi być używany w deklaracji klasy).
BEGIN_MESSAGE_MAP Rozpoczyna się definicję mapy wiadomości (musi być używany w implementacji klasy).
END_MESSAGE_MAP Kończy definicję mapy wiadomości (musi być używany w implementacji klasy).

Mapowanie wiadomości makra

ON_COMMAND Wskazuje, która funkcja będzie obsługiwał wiadomość określonego polecenia.
ON_CONTROL Wskazuje, która funkcja będzie obsługiwał określonych kontroli-powiadomienie.
ON_MESSAGE Wskazuje, która funkcja będzie obsługiwać wiadomości zdefiniowane przez użytkownika.
ON_OLECMD Wskazuje, która funkcja będzie obsługiwał polecenie menu z obiektów DocObject lub jego opakowanie.
ON_REGISTERED_MESSAGE Wskazuje, która funkcja będzie obsługiwał zarejestrowane wiadomości zdefiniowane przez użytkownika.
ON_REGISTERED_THREAD_MESSAGE Wskazuje, która funkcja będzie obsługiwał zarejestrowane wiadomości zdefiniowane przez użytkownika, gdy klasa CWinThread.
ON_THREAD_MESSAGE Wskazuje, która funkcja będzie obsługiwał wiadomości zdefiniowane przez użytkownika, gdy klasa CWinThread.
ON_UPDATE_COMMAND_UI Wskazuje, która funkcja będzie obsługiwał komunikat polecenia aktualizacji określony interfejs użytkownika.

Zakres komunikatu Mapa makra

ON_COMMAND_RANGE Wskazuje, która funkcja będzie obsługiwał zakres identyfikatorów polecenia określonych w pierwszych dwóch parametrów do makra.
ON_UPDATE_COMMAND_UI_RANGE Wskazuje, które aktualizacji obsługi będzie obsługiwał zakres identyfikatorów polecenia określonych w pierwszych dwóch parametrów do makra.
ON_CONTROL_RANGE Wskazuje, która funkcja będzie obsługiwać powiadomienia z zakresu kontroli identyfikatory określone w drugim i trzecim parametrze do makra. Pierwszy parametr jest wiadomość z powiadomieniem kontroli, takich jak BN_CLICKED.

Więcej informacji na temat map wiadomości, deklaracji wiadomości Mapa i rozgraniczenia makra i makra mapowania wiadomości, zobacz Wiadomości mapuje i obsługi wiadomości i mapowanie tematy. Aby uzyskać więcej informacji na temat wiadomości Mapa zakresów, zobacz obsługi dla wiadomości-Mapa zakresów. Aby uzyskać więcej informacji na temat sposobu użycia ClassWizard, zobacz Za pomocą ClassWizard. Z wyjątkiem tematu wiadomości mapy odwołań do te są w Visual C++ Programmer's Guide.

Index