macro HANDLE_WM_NOTIFY (commctrl.h)
Chama uma função que processa a mensagem WM_NOTIFY .
Sintaxe
void HANDLE_WM_NOTIFY(
HWND hwnd,
WPARAM wParam,
LPARAM lParam,
function fn
);
Parâmetros
hwnd
Tipo: HWND
Um identificador para a janela que recebeu WM_NOTIFY.
wParam
Tipo: WPARAM
O primeiro parâmetro de WM_NOTIFY.
lParam
Tipo: LPARAM
O segundo parâmetro de WM_NOTIFY.
fn
Tipo: função
A função que deve processar WM_NOTIFY.
Retornar valor
Nenhum
Comentários
A macro HANDLE_WM_NOTIFY é definida da seguinte maneira.
#define HANDLE_WM_NOTIFY(hwnd, wParam, lParam, fn) \
(fn)((hwnd), (int)(wParam), (NMHDR*)(lParam))
A macro pode ser usada dentro de um procedimento de janela de diálogo para simplificar a chamada de uma função definida pelo aplicativo que requer um parâmetro NMHDR .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | commctrl.h |