Condividi tramite


macro HANDLE_WM_NOTIFY (commctrl.h)

Chiama una funzione che elabora il messaggio di WM_NOTIFY .

Sintassi

void HANDLE_WM_NOTIFY(
   HWND     hwnd,
   WPARAM   wParam,
   LPARAM   lParam,
   function fn
);

Parametri

hwnd

Tipo: HWND

Handle alla finestra che ha ricevuto WM_NOTIFY.

wParam

Tipo: WPARAM

Primo parametro di WM_NOTIFY.

lParam

Tipo: LPARAM

Secondo parametro di WM_NOTIFY.

fn

Tipo: funzione

Funzione che consiste nell'elaborare WM_NOTIFY.

Valore restituito

nessuno

Osservazioni

La macro HANDLE_WM_NOTIFY è definita come indicato di seguito.

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

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

La macro può essere usata all'interno di una procedura della finestra di dialogo per semplificare la chiamata di una funzione definita dall'applicazione che richiede un parametro NMHDR .

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione commctrl.h