Share via


CTreeCtrl::EnsureVisible

Llame a esta función para asegurarse de que un elemento de vista de árbol está visible.

BOOL EnsureVisible(
   HTREEITEM hItem 
);

Parámetros

  • hItem
    Identificador de elemento de árbol que crea visible.

Valor devuelto

Devuelve TRUE si el sistema cambió los elementos en el control de vista de árbol para garantizar que el elemento especificado está visible.si no, el valor devuelto es FALSO.

Comentarios

En caso necesario, la función expanda el elemento primario o desplaza el control de vista de árbol de modo que el elemento esté visible.

Ejemplo

HTREEITEM hItem = m_TreeCtrl.GetSelectedItem();
// hmyItem is the item that I want to ensure is visible.
HTREEITEM hmyItem = m_TreeCtrl.GetChildItem(hItem);

// Expand the parent, if possible.
HTREEITEM hParent = m_TreeCtrl.GetParentItem(hmyItem);
if (hParent != NULL)
   m_TreeCtrl.Expand(hParent, TVE_EXPAND);

// Ensure the item is visible.
m_TreeCtrl.EnsureVisible(hmyItem);

Requisitos

encabezado: afxcmn.h

Vea también

Referencia

Clase de CTreeCtrl

Gráfico de jerarquía

CTreeCtrl::GetFirstVisibleItem

CTreeCtrl::GetVisibleCount