CTreeCtrl::SelectItem 是 MFC 中 CTreeCtrl 类的一个公共方法,用于选择树控件中的特定项(树节点)。这个方法的声明如下:
HTREEITEM SelectItem(
   HTREEITEM hItem
);

其中,hItem 是要选择的树节点的句柄(handle)。调用这个方法将选中指定的树节点,如果成功选中节点,返回值是被选中节点的句柄;如果未能选中节点,返回值为 NULL。

以下是一个简单的示例,演示如何使用 CTreeCtrl::SelectItem 方法:
// 假设 m_treeCtrl 是你的 CTreeCtrl 对象

// 获取根节点的句柄
HTREEITEM hRootItem = m_treeCtrl.GetRootItem();

// 选择根节点
HTREEITEM hSelectedItem = m_treeCtrl.SelectItem(hRootItem);

if (hSelectedItem != NULL) {
    // 成功选中根节点
    TRACE(_T("成功选中根节点!\n"));
} else {
    // 未能选中根节点
    TRACE(_T("未能选中根节点.\n"));
}

请确保在使用这个方法之前,已经创建了树节点,并且你有相应的树控件对象。此外,这只是一个简单的示例,你可能需要根据你的实际情况进行适当的修改。


转载请注明出处:http://www.zyzy.cn/article/detail/22864/MFC/CTreeCtrl