commctrl.h
Estructura NMHDDISPINFO
Definición
typedef struct tagNMHDDISPINFO { NMHDR hdr; int iItem; UINT mask; LPTSTR pszText; int cchTextMax; int iImage; LPARAM lParam; } NMHDDISPINFO, *LPNMHDDISPINFO;
Contiene información usada para manipular códigos de notificación HDN_GETDISPINFO.
Descripción
- hdr
- Una estructura NMHDR que contiene información adicional sobre el código de notificación.
- iItem
- El índice basado en cero del ítem en el control de cabecera.
- mask
Un conjunto de banderas de bit que especifican qué miembros de la estructura deben ser llenados por el propietario del control de cabecera. Este valor puede ser una combinación de los siguientes valores:
Valor Significado HDI_TEXT El campo pszText debe ser rellenado. HDI_IMAGE Versión 4.70. el campo iImage debe ser rellenado. HDI_LPARAM El campor lParam debe ser rellenado. HDI_DI_SETITEM Versión 4.70. Un valor de retorno. Indica que el control de cabecera debe almacenar la información del ítem y no preguntar por ella de nuevo. - pszText
- Un puntero a una cadena terminada en cero que contiene el texto que será mostrado para el ítem de cabecera.
- cchTextMax
- El tamaño del buffer al que apunta pszText.
- iImage
- El índice basado en cero de una imagen dentro de una lista de imágenes. La imagen especificada será mostrada con el ítem de cabecera, pero no tomará el sitio del mapa de bits del ítem. Si iImage es asignada a I_IMAGECALLBACK, el control requiere la información de la imagen para este ítem usando el código de notificación HDN_GETDISPINFO.
- lParam
- Un valor definido por la aplicación para asociar con el ítem.