HANDLE_WM_NOTIFY macro (commctrl.h)
Appelle une fonction qui traite le message WM_NOTIFY .
Syntaxe
void HANDLE_WM_NOTIFY(
HWND hwnd,
WPARAM wParam,
LPARAM lParam,
function fn
);
Paramètres
hwnd
Type : HWND
Handle de la fenêtre qui a reçu WM_NOTIFY.
wParam
Type : WPARAM
Premier paramètre de WM_NOTIFY.
lParam
Type : LPARAM
Deuxième paramètre de WM_NOTIFY.
fn
Type : fonction
Fonction qui doit traiter WM_NOTIFY.
Valeur de retour
None
Remarques
La macro HANDLE_WM_NOTIFY est définie comme suit.
#define HANDLE_WM_NOTIFY(hwnd, wParam, lParam, fn) \
(fn)((hwnd), (int)(wParam), (NMHDR*)(lParam))
La macro peut être utilisée dans une procédure de fenêtre de dialogue pour simplifier l’appel d’une fonction définie par l’application qui nécessite un paramètre NMHDR .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | commctrl.h |