Estructura TVHITTESTINFO (commctrl.h)

Contiene información utilizada para determinar la ubicación de un punto en relación con un control de vista de árbol. Esta estructura se usa con el mensaje TVM_HITTEST . La estructura es idéntica a la estructura de TV_HITTESTINFO , pero se ha cambiado el nombre para seguir las convenciones de nomenclatura actuales.

Sintaxis

typedef struct tagTVHITTESTINFO {
  POINT     pt;
  UINT      flags;
  HTREEITEM hItem;
} TVHITTESTINFO, *LPTVHITTESTINFO;

Miembros

pt

Tipo: POINT

Coordenadas de cliente del punto que se va a probar.

flags

Tipo: UINT

Variable que recibe información sobre los resultados de una prueba de posicionamiento. Este miembro puede ser uno o varios de los siguientes valores:

Valor Significado
TVHT_ABOVE
Encima del área de cliente.
TVHT_BELOW
Debajo del área de cliente.
TVHT_NOWHERE
En el área cliente, pero debajo del último elemento.
TVHT_ONITEM
En el mapa de bits o la etiqueta asociados a un elemento.
TVHT_ONITEMBUTTON
En el botón asociado a un elemento.
TVHT_ONITEMICON
En el mapa de bits asociado a un elemento.
TVHT_ONITEMINDENT
En la sangría asociada a un elemento.
TVHT_ONITEMLABEL
En la etiqueta (cadena) asociada a un elemento.
TVHT_ONITEMRIGHT
En el área situada a la derecha de un elemento.
TVHT_ONITEMSTATEICON
En el icono de estado de un elemento de vista de árbol que se encuentra en un estado definido por el usuario.
TVHT_TOLEFT
A la izquierda del área de cliente.
TVHT_TORIGHT
A la derecha del área de cliente.

hItem

Tipo: HTREEITEM

Identificador del elemento que ocupa el punto.

Requisitos

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