commctrl.h
Estructura NMLISTVIEW
Definición
typedef struct tagNMLISTVIEW { NMHDR hdr; int iItem; int iSubItem; UINT uNewState; UINT uOldState; UINT uChanged; POINT ptAction; LPARAM lParam; } NMLISTVIEW, *PNMLISTVIEW;
Contiene información sobre un mensaje de notificación de de un list-view. Esta estructura es la misma que la estructura NM_LISTVIEW pero ha sido renombrada para ajustarse a las convenciones de nombre estándar.
Descripción
- hdr
- Estructura NMHDR que contiene información sobre este código de notificación.
- iItem
- Identifica el ítem del list-view, o -1 si no se usa.
- iSubItem
- Identifica el subítem, o cero si no hay ninguno.
- uNewState
- Nuevo estado del ítem. Este miembro es cero para códigos de notificación que no lo usan.
- uOldState
- Anterior estado del ítem. Este miembro es cero para códigos de notificación que no lo usan.
- uChanged
- Conjunto de banderas que indican los atributos del ítem que han sido modificados. Este miembro es cero para notificaciones que no lo usan. En caso contrario, puede tener los mismos valores que el miembro mask de la estructura LVITEM.
- ptAction
- Estructura POINT que indica la posición en la que ha ocurrido el evento, en coordenadas de cliente. Este miembro queda indefinido para códigos de notificación que no lo usan.
- lParam
- Valor del ítem definido por la aplicación. Este miembro queda indefinido para códigos de notificación que no lo usan.