commctrl.h
Estructura NMHEADER
Definición
typedef struct tagNMHEADER { NMHDR hdr; int iItem; int iButton; HDITEM *pitem; } NMHEADER, *LPNMHEADER;
La estructura NMHEADER contiene información usada para procesar mensajes de notificación de un control de cabecera. Esta estructura sustituye a la estructura HD_NOTIFY.
Descripción
- hdr
- Especifica una estructura NMHDR que contiene información sobre el mensaje de notificación.
- iItem
- Especifica el índice basado en cero del í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:
Valor Significado 0 Botón izquierdo. 1 Botón derecho. 2 Botón central. - pitem
- Puntero a una estructura HDITEM que contiene información sobre el ítem de cabecera especificado en iItem. El miembro mask de la estructura HDITEM indica cuales de sus miembros contienen datos válidos.
Observaciones
Mientras la mayoría de las notificaciones del control de cabecera pasan un puntero a una estructura NMHEADER, sólo algunos de ellos usan el miembro pitem para pasar una estructura HDITEM. Aquellos que usan pitem puede que no proporcionen información completa sobre el ítem. Para obtener más información sobre un ítem, usar HDM_GETITEM.