HTREEITEM GetNextItem(
HTREEITEM hItem,
UINT nCode = TVGN_NEXT
) const;
其中:
- hItem 是当前项的句柄,用于指定要查找的项。
- nCode 是一个可选参数,表示查找的方式。默认值是 TVGN_NEXT,表示查找下一个项。其他可能的值包括 TVGN_ROOT(查找根项)、TVGN_CHILD(查找第一个子项)等。
该方法返回值是找到的下一个项的句柄。如果没有找到下一个项,则返回 NULL。
下面是一个简单的示例代码,演示如何使用 CTreeCtrl::GetNextItem 方法:
// 假设 m_TreeCtrl 是你的 CTreeCtrl 对象
HTREEITEM hItem = m_TreeCtrl.GetSelectedItem(); // 获取当前选中项的句柄
if (hItem) {
HTREEITEM hNextItem = m_TreeCtrl.GetNextItem(hItem); // 获取下一个项的句柄
if (hNextItem) {
// 找到下一个项,可以在这里进行处理
} else {
// 没有找到下一个项
}
}
请注意,该示例假设你已经有一个 CTreeCtrl 对象,并且在操作之前已经初始化和填充了树控件。
转载请注明出处:http://www.pingtaimeng.com/article/detail/22852/MFC/CTreeCtrl