Compartir a través de


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