Estructura NMTVITEMCHANGE (commctrl.h)

Contiene información sobre un cambio de elemento de vista de árbol. Esta estructura se envía con las notificaciones de TVN_ITEMCHANGED y TVN_ITEMCHANGING .

Sintaxis

typedef struct tagTVITEMCHANGE {
  NMHDR     hdr;
  UINT      uChanged;
  HTREEITEM hItem;
  UINT      uStateNew;
  UINT      uStateOld;
  LPARAM    lParam;
} NMTVITEMCHANGE;

Miembros

hdr

Tipo: NMHDR

Estructura NMHDR que contiene información sobre la notificación.

uChanged

Tipo: UINT

Especifica el atributo. El único atributo admitido es state. uChanged debe tener el siguiente valor:

Valor Significado
TVIF_STATE
El cambio es el atributo de estado.

hItem

Tipo: HTREEITEM

Identificador del elemento de vista de árbol modificado.

uStateNew

Tipo: UINT

Marca que especifica el nuevo estado del elemento.

uStateOld

Tipo: UINT

Marca que especifica el estado anterior del elemento.

lParam

Tipo: LPARAM

Reservado para datos específicos de la aplicación. Por ejemplo, un valor que se va a asociar al elemento.

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado commctrl.h