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