Compartir a través de


mensaje de TVM_GETITEMRECT

Recupera el rectángulo delimitador de un elemento de vista de árbol e indica si el elemento está visible. Puede enviar este mensaje explícitamente o mediante la macro TreeView_GetItemRect .

Parámetros

wParam

Valor que especifica la parte del elemento para el que se va a recuperar el rectángulo delimitador. Si este parámetro es TRUE, el rectángulo delimitador solo incluye el texto del elemento. De lo contrario, incluye toda la línea que ocupa el elemento en el control de vista de árbol.

lParam

Puntero a una estructura RECT que, al enviar el mensaje, contiene el identificador del elemento para el que se va a recuperar el rectángulo. Vea el ejemplo siguiente para obtener más información sobre cómo colocar el identificador de elemento en este parámetro. Después de devolver el mensaje, este parámetro contiene el rectángulo delimitador. Las coordenadas son relativas a la esquina superior izquierda del control de vista de árbol.

Valor devuelto

Si el elemento está visible y el rectángulo delimitador se recuperó correctamente, el valor devuelto es TRUE. De lo contrario, el mensaje devuelve FALSE y no recupera el rectángulo delimitador.

Comentarios

Al enviar este mensaje, el parámetro lParam contiene el identificador del elemento para el que se está recuperando el rectángulo. El identificador se coloca en lParam , como se muestra en el ejemplo siguiente:

RECT rc;

*(HTREEITEM*)&rc = hTreeItem;

SendMessage(hwndTreeView, TVM_GETITEMRECT, FALSE, (LPARAM)&rc);

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