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 |
|