Share via


HANDLE_WM_NOTIFY Makro (commctrl.h)

Ruft eine Funktion auf, die die WM_NOTIFY-Nachricht verarbeitet.

Syntax

void HANDLE_WM_NOTIFY(
   hwnd,
   wParam,
   lParam,
   fn
);

Parameter

hwnd

Typ: HWND

Ein Handle für das Fenster, das WM_NOTIFY empfangen hat.

wParam

Typ: WPARAM

Der erste Parameter von WM_NOTIFY.

lParam

Typ: LPARAM

Der zweite Parameter von WM_NOTIFY.

fn

Typ: Funktion

Die Funktion, die WM_NOTIFY verarbeiten soll.

Rückgabewert

Keine

Bemerkungen

Das makro HANDLE_WM_NOTIFY wird wie folgt definiert.

#define HANDLE_WM_NOTIFY(hwnd, wParam, lParam, fn) \ 

    (fn)((hwnd), (int)(wParam), (NMHDR*)(lParam))

Das Makro kann in einer Dialogfensterprozedur verwendet werden, um den Aufruf einer anwendungsdefinierten Funktion zu vereinfachen, die einen NMHDR-Parameter erfordert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile commctrl.h