Compartir a través de


CTreeCtrl::GetItemRect

Llame a esta función para recuperar el rectángulo delimitador para hItem y determinar si está visible o no.

BOOL GetItemRect( 
   HTREEITEM hItem, 
   LPRECT lpRect, 
   BOOL bTextOnly  
) const;

Parámetros

  • hItem
    El identificador de un elemento del control de vista de árbol.

  • lpRect
    puntero a una estructura de RECT que recibe el rectángulo delimitador. Las coordenadas son relativas a la esquina superior izquierda del control de vista de árbol.

  • bTextOnly
    Si este parámetro es distinto de cero, el rectángulo delimitador solamente incluye el texto del elemento. Si no incluye toda la línea que el elemento correspondiente en el control de vista de árbol.

Valor devuelto

Distinto de cero si el elemento está visible, con el rectángulo delimitador contenido en lpRect. si no, 0 con lpRect desinicializó.

Ejemplo

HTREEITEM hmyItem = m_TreeCtrl.GetSelectedItem();

// Dump the bounds of hmyItem. 
if (hmyItem != NULL)
{
   RECT r;

   m_TreeCtrl.GetItemRect(hmyItem, &r, FALSE);

   TRACE(TEXT("left = %d, top = %d, right = %d, bottom = %d\r\n"),
      r.left,
      r.top,
      r.right,
      r.bottom);
}

Requisitos

encabezado: afxcmn.h

Vea también

Referencia

CTreeCtrl Class

Gráfico de jerarquías

CTreeCtrl::GetVisibleCount

CTreeCtrl::GetNextVisibleItem

CTreeCtrl::GetPrevVisibleItem

CTreeCtrl::EnsureVisible