CTreeCtrl::EnsureVisible

调用此功能可确保树视图项可见。

BOOL EnsureVisible(
   HTREEITEM hItem 
);

参数

  • hItem
    显示树的项目中处理使。

返回值

返回 TRUE,如果系统将在树视图控件中的项确保指定的项目可见。 否则,返回值是 FALSE

备注

如果需要,该功能将扩展父项或移动树视图控件,以便该项目是可见的。

示例

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

要求

Header: afxcmn.h

请参见

参考

CTreeCtrl选件类

层次结构图

CTreeCtrl::GetFirstVisibleItem

服务