FORWARD_WM_NOTIFY macro (commctrl.h)
Envia ou posta a mensagem WM_NOTIFY.
Sintaxe
VOID FORWARD_WM_NOTIFY(
HWND hwnd,
int idFrom,
NMHDR *pnmhdr,
function fn
);
Parâmetros
hwnd
Um identificador para a janela que recebe a mensagem WM_NOTIFY.
idFrom
Tipo: int
O identificador do controle que envia a mensagem.
pnmhdr
Um ponteiro para uma estrutura de NMHDR
fn
Tipo: função
A função que envia ou posta a mensagem WM_NOTIFY. Esse parâmetro pode ser a função SendMessage ou PostMessage.
Valor de retorno
Tipo: void
Retorna um valor cujo significado depende do parâmetro fn
Observações
A macro FORWARD_WM_NOTIFY é definida da seguinte maneira.
#define FORWARD_WM_NOTIFY(hwnd, idFrom, pnmhdr, fn) \
(void)(fn)((hwnd), WM_NOTIFY, (WPARAM)(int)(id), \
(LPARAM)(NMHDR*)(pnmhdr))
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows Vista [somente aplicativos da área de trabalho] |
servidor com suporte mínimo | Windows Server 2003 [somente aplicativos da área de trabalho] |
da Plataforma de Destino |
Windows |
cabeçalho | commctrl.h |