macro FORWARD_WM_NOTIFY (commctrl.h)
Envoie ou publie le message WM_NOTIFY.
Syntaxe
VOID FORWARD_WM_NOTIFY(
HWND hwnd,
int idFrom,
NMHDR *pnmhdr,
function fn
);
Paramètres
hwnd
Handle vers la fenêtre qui reçoit le message WM_NOTIFY.
idFrom
Type : int
Identificateur du contrôle envoyant le message.
pnmhdr
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 en tant que premier membre.
fn
Type : fonction
Fonction qui envoie ou publie le message WM_NOTIFY. Ce paramètre peut être la fonction SendMessage ou fonction de PostMessage.
Valeur de retour
Type : VOID
Retourne une valeur dont la signification dépend du paramètre fn.
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))
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows Vista [applications de bureau uniquement] |
serveur minimum pris en charge | Windows Server 2003 [applications de bureau uniquement] |
plateforme cible | Windows |
d’en-tête | commctrl.h |