macro HANDLE_WM_NOTIFY (commctrl.h)
Llama a una función que procesa el mensaje WM_NOTIFY .
Sintaxis
void HANDLE_WM_NOTIFY(
HWND hwnd,
WPARAM wParam,
LPARAM lParam,
function fn
);
Parámetros
hwnd
Tipo: HWND
Identificador de la ventana que recibió WM_NOTIFY.
wParam
Tipo: WPARAM
Primer parámetro de WM_NOTIFY.
lParam
Tipo: LPARAM
Segundo parámetro de WM_NOTIFY.
fn
Tipo: función
Función que se va a procesar WM_NOTIFY.
Valor devuelto
None
Observaciones
La macro HANDLE_WM_NOTIFY se define de la siguiente manera.
#define HANDLE_WM_NOTIFY(hwnd, wParam, lParam, fn) \
(fn)((hwnd), (int)(wParam), (NMHDR*)(lParam))
La macro se puede usar dentro de un procedimiento de ventana de diálogo para simplificar la llamada de una función definida por la aplicación que requiere un parámetro NMHDR .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | commctrl.h |