CTreeCtrl::Select

调用此函数选择特定树视图项目,将该项滚动到视图或重绘中使用的样式的项目指示拖放操作的目标。

BOOL Select(
   HTREEITEM hItem,
   UINT nCode 
);

参数

  • hItem
    树项的句柄。

  • nCode
    采用的事件类型。此参数可以是下列值之一:

    • TVGN_CARET 设置选定到给定的项目。

    • TVGN_DROPHILITE 重绘中使用的样式的特定项目指示拖放操作的目标。

    • TVGN_FIRSTVISIBLE 垂直滚动树视图,以便给定的项目是第一个可见项。

返回值

非零,如果成功;否则为0。

备注

如果 nCode 包含值 TVGN_CARET,父窗口接收 TVN_SELCHANGINGTVN_SELCHANGED 通知消息。此外,在中,如果指定的项目是折叠的父项的子级,父级项目中展开以显示该特定项的列表子级。在这种情况下,父窗口接收 TVN_ITEMEXPANDINGTVN_ITEMEXPANDED 通知消息。

示例

CTreeCtrl::HitTest参见示例。

要求

Header: afxcmn.h

请参见

参考

CTreeCtrl选件类

层次结构图

CTreeCtrl::SelectItem

CTreeCtrl::GetSelectedItem

CTreeCtrl::SelectDropTarget