commctrl.h

Estructura HD_NOTIFY

Definición

typedef struct _HD_NOTIFY {  // hdn  
    NMHDR         hdr;  
    int           iItem; 
    int           iButton; 
    HD_ITEM FAR*  pitem; 
} HD_NOTIFY; 

La estructura HD_NOTIFY contiene información usada para procesar mensajes de notificación de un control de cabecera.

Descripción

hdr
Especifica una estructura NMHDR. El miembro code de esta estructura identifica el mensaje de notificación enviado. Puede ser uno de los siguientes códigos de notificación: HDN_BEGINTRACK, HDN_DIVIDERDBLCLICK, HDN_ENDTRACK, HDN_ITEMCHANGED, HDN_ITEMCHANGING, HDN_ITEMCLICK o HDN_TRACK.
iItem
Especifica el índice de ítem asociado con la notificación.
iButton

Especifica el índice del botón del ratón involucrado en la generación de mensaje de notificación. Este miembro puede ser uno de estos valores:

ValorSignificado
0Botón izquierdo.
1Botón derecho.
2Botón central.
pitem
Puntero a una estructura HD_ITEM que contiene información sobre el ítem de cabecera asociado con el mensaje de notificación.

Observaciones

Cuando un control de cabecera envía códigos de notificación HDN_BEGINTRACK, HDN_DIVIDERDBLCLICK, HDN_ENDTRACK, HDN_ITEMCHANGED, HDN_ITEMCHANGING, HDN_ITEMCLICK o HDN_TRACK, pasa un puntero a una estructura HD_NOTIFY como parámetro lParam de un mensaje WM_NOTIFY.