Поделиться через


CTreeCtrl::Select

Эта функция вызывается, чтобы выбрать данный элемент представления в виде дерева, прокрутить элемент в представление или о необходимости перерисовки элемента в стиле, используемом для указания целевого объекта операции перетаскивания.

BOOL Select(
   HTREEITEM hItem,
   UINT nCode 
);

Параметры

  • hItem
    Дескриптор элемента дерева.

  • nCode
    Тип действия, подлежащие выполнению.Этот параметр может принимать следующие значения:

    • TVGN_CARET устанавливает выделение к заданному элементу.

    • TVGN_DROPHILITE перерисовывает заданный элемент в стиле, используемом для указания целевого объекта операции перетаскивания.

    • TVGN_FIRSTVISIBLE прокручивает представление в виде дерева вертикально таким образом, что данный элемент видимым будет первым элементом.

Возвращаемое значение

Ненулевой, если успешно; в противном случае – значение 0.

Заметки

Если nCode содержит значение TVGN_CARET, родительское окно получает TVN_SELCHANGING и сообщения уведомления TVN_SELCHANGED.Кроме того, если указанный элемент является дочерним элементом родительского свернутого элемента списка родительских элементов дочернего элемента развернуть, чтобы отобразить указанный элемент.В таком случае родительское окно получает TVN_ITEMEXPANDING и сообщения уведомления TVN_ITEMEXPANDED.

Пример

См. пример для CTreeCtrl::HitTest.

Требования

Header: afxcmn.h

См. также

Ссылки

Класс CTreeCtrl

Диаграмма иерархии

CTreeCtrl::SelectItem

CTreeCtrl::GetSelectedItem

CTreeCtrl::SelectDropTarget