Sdílet prostřednictvím


Postupy: Použití křížových odkazů mapování zpráv

Položky označené <memberFxn>, psát vlastní členské funkce pro odvozený CWnd třídy.Dát libovolný název, který chcete své funkce.Ostatní funkce, jako například OnActivate, jsou členské funkce třídy CWnd.Pokud je volána, předání zprávy DefWindowProc funkce systému Windows.Ke zpracování zprávy systému Windows upozornění, přepsat odpovídající CWnd funkce v odvozené třídě.Funkce by měla zavolat funkci přepsané v základní třídu, aby základní třídy a Windows reagovat na zprávy.

Ve všech případech vložit prototyp funkce CWnd-odvozené třídy záhlaví a kód položku mapy zprávy, jak je znázorněno.

Jsou použity následující termíny:

Termín

Definice

id

Všechny uživatelské ID položky nabídky (WM_COMMAND zprávy) nebo (podřízené okno oznámení zprávy) ID ovládacího prvku.

"message" a "wNotifyCode"

Windows zpráva ID definované v systému WINDOWS.H.

nMessageVariable

Název proměnné, která obsahuje hodnotu vrácenou z RegisterWindowMessage funkce systému Windows.

Viz také

Referenční dokumentace

Mapy zpráv (MFC)