Estructura NMTVDISPINFOW (commctrl.h)
Contiene y recibe información para mostrar de un elemento de vista de árbol. Esta estructura es idéntica a la estructura de TV_DISPINFO , pero se ha cambiado el nombre para seguir las convenciones de nomenclatura actuales.
Sintaxis
typedef struct tagTVDISPINFOW {
NMHDR hdr;
TVITEMW item;
} NMTVDISPINFOW, *LPNMTVDISPINFOW;
Miembros
hdr
Tipo: NMHDR
Estructura NMHDR que contiene información sobre esta notificación.
item
Tipo: TVITEM
Estructura TVITEM que identifica y contiene información sobre el elemento de vista de árbol. El miembro mask de la estructura TVITEM especifica qué información se establece o recupera. Puede ser uno o varios de los valores siguientes:
Valor | Significado |
---|---|
|
El miembro cChildren especifica, o es recibir, un valor que indica si el elemento tiene elementos secundarios. |
|
El miembro iImage especifica, o es recibir, el índice del icono no seleccionado del elemento en la lista de imágenes. |
|
El miembro iSelectedImage especifica, o es recibir, el índice del icono seleccionado del elemento en la lista de imágenes. |
|
El miembro pszText especifica el nuevo texto del elemento o la dirección de un búfer que va a recibir el texto del elemento. Si la estructura recibe texto de elemento, normalmente copia el texto en el búfer al que apunta el miembro pszText de la estructura TVITEM . Sin embargo, puede devolver una cadena en el miembro pszText en su lugar. Si lo hace, no puede cambiar ni eliminar la cadena hasta que se elimine el texto del elemento correspondiente o hasta que se hayan enviado dos códigos de notificación de TVN_GETDISPINFO adicionales. |
Comentarios
Nota:
El encabezado commctrl.h define NMTVDISPINFO como alias que selecciona automáticamente la versión ANSI o Unicode de esta función en función de la definición de la constante de preprocesador UNICODE. La combinación del uso del alias neutral de codificación con código que no es neutral de codificación puede dar lugar a errores de coincidencia que dan lugar a errores de compilación o tiempo de ejecución. Para obtener más información, vea Convenciones para prototipos de función.
Requisitos
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | commctrl.h |
Consulte también
Referencia