Compartir a través de


macro TreeView_GetItemPartRect (commctrl.h)

Recupera el rectángulo delimitador más grande posible que constituye la "zona de aciertos" para una parte especificada de un elemento. Use esta macro o envíe explícitamente el mensaje TVM_GETITEMPARTRECT.

Sintaxis

BOOL TreeView_GetItemPartRect(
   HWND       hwnd,
   HTREEITEM  hitem,
   RECT       *prc,
   TVITEMPART *partid
);

Parámetros

hwnd

Tipo: HWND

Identificador del control de vista de árbol.

hitem

Tipo: HTREEITEM

Identificador del elemento de vista de árbol.

prc

Tipo: RECT de

Puntero a una estructura RECT que recibe el rectángulo delimitador. El autor de la llamada es responsable de asignar esta estructura. Las coordenadas recibidas son relativas a la esquina superior izquierda del control de vista de árbol.

partid

Tipo: TVITEMPART*

Id. del elemento. Este valor debe ser TVGIPR_BUTTON (0x0001).

Valor devuelto

Tipo: BOOL de

Devuelve TRUE si se ejecuta correctamente o FALSE de lo contrario.

Observaciones

Este mensaje devuelve el rectángulo delimitador más grande posible de forma que, para cada coordenada (x,y) dentro del rectángulo, un clic del usuario en esa coordenada constituiría un acierto en esa parte del elemento.

Requisitos

Requisito Valor
cliente mínimo admitido Windows Vista [solo aplicaciones de escritorio]
servidor mínimo admitido Windows Server 2008 [solo aplicaciones de escritorio]
de la plataforma de destino de Windows
encabezado de commctrl.h