macro FORWARD_WM_NOTIFY (commctrl.h)

Envoie ou publie le message WM_NOTIFY .

Syntaxe

void FORWARD_WM_NOTIFY(
   hwnd,
   idFrom,
   pnmhdr,
   fn
);

Paramètres

hwnd

Type : HWND

Handle de la fenêtre qui reçoit le message WM_NOTIFY .

idFrom

Type : int

Identificateur du contrôle qui envoie le message.

pnmhdr

Type : NMHDR*

Pointeur vers une structure NMHDR qui contient le code de notification et des informations supplémentaires. Pour certains codes de notification, ce paramètre pointe vers une structure plus grande qui a la structure NMHDR comme premier membre.

fn

Type : fonction

Fonction qui envoie ou publie le message WM_NOTIFY . Ce paramètre peut être la fonction SendMessage ou PostMessage .

Valeur de retour

None

Remarques

La macro FORWARD_WM_NOTIFY est définie comme suit.

#define FORWARD_WM_NOTIFY(hwnd, idFrom, pnmhdr, fn) \ 

    (void)(fn)((hwnd), WM_NOTIFY, (WPARAM)(int)(id), \ 
    (LPARAM)(NMHDR*)(pnmhdr)) 

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