Jak użyć odsyłacza wiadomości Mapa

Zapisy oznaczone jako lt; memberFxn >, napisać własną funkcję Państwa pochodną klasy CWnd . Nadać funkcji dowolną nazwę, jaką chcesz. Inne funkcje, takie jak OnActivate, są funkcje składowe klasy CWnd. Jeśli wywołana, one przekazać wiadomości do funkcji systemu Windows DefWindowProc . Aby przetwarzać wiadomości powiadomień systemu Windows, zastąpić odpowiadające im funkcji CWnd w klasie pochodnej. Funkcji powinna wywołać funkcję przesłonięte w klasy podstawowej do niech klasa bazowa oraz Windows odpowiedzieć na wiadomość.

We wszystkich przypadkach wprowadzone prototyp CWnd-pochodną klasy nagłówek i kod wpisie mapy wiadomości, jak pokazano.

Używane są następujące terminy:

Termin Definicja
identyfikator Wszelkie zdefiniowane przez użytkownika identyfikator elementu menu (WM_COMMAND wiadomości) lub identyfikator formantu (komunikaty powiadamiające okno podrzędne).
"wiadomości" i "wNotifyCode" Windows wiadomości identyfikatory zdefiniowane w systemie WINDOWS.H.
nMessageVariable Nazwa zmiennej, która zawiera wartość zwrócona przez funkcję Windows RegisterWindowMessage . Musi być zagwarantowana NEAR.

Index