TreeView_GetNextItem宏检索与指定项目具有指定关系的树视图项目。您可以使用此宏或相关宏之一,也可以显式发送TVM_GETNEXTITEM消息。
HTREEITEM TreeView_GetNextItem(
【HWND】, | |
【击中pl】, | |
【旗】 | |
); |
参数
【HWND】
处理树视图控件。
【击中pl】
处理项目。
【旗】
指定要检索的项目的标志。此参数可以是以下值之一:
值 | 信息 |
TVGN_CARET | 检索当前选择的项目。您可以使用TreeView_GetSelection宏发送此消息。 |
TVGN_CHILD | 检索由【击中pl】参数指定的项目的第一个子项。您可以使用TreeView_GetChild宏发送此消息。 |
TVGN_DROPHILITE | 检索作为拖放操作的目标的项目。您可以使用TreeView_GetDropHilite宏发送此消息。 |
TVGN_FIRSTVISIBLE | 检索第一个可见项。您可以使用TreeView_GetFirstVisible宏发送此消息。 |
TVGN_NEXT | 检索下一个兄弟项目。您可以使用TreeView_GetNextSibling宏发送此消息。 |
TVGN_NEXTVISIBLE | 检索指定项目后面的下一个可见项目。指定的项目必须可见。使用TVM_GETITEMRECT消息来确定项目是否可见。您可以使用TreeView_GetNextVisible宏发送此消息。 |
TVGN_PARENT | 检索指定项目的父项。您可以使用TreeView_GetParent宏发送此消息。 |
TVGN_PREVIOUS | 检索以前的兄弟项目。您可以使用TreeView_GetPrevSibling宏发送此消息。 |
TVGN_PREVIOUSVISIBLE | 检索指定项目之前的第一个可见项目。指定的项目必须可见。使用TVM_GETITEMRECT消息来确定项目是否可见。您可以使用TreeView_GetPrevVisible宏发送此消息。 |
TVGN_ROOT | 检索树视图控件的最上面或第一个项目。您可以使用TreeView_GetRoot宏发送此消息。 |
返回值
如果成功返回项目的句柄,否则返回NULL。
也可以看看
TreeView_GetChild, TreeView_GetDropHilite, TreeView_GetFirstVisible, TreeView_GetNextSibling, TreeView_GetNextVisible, TreeView_GetParent, TreeView_GetPrevSibling, TreeView_GetPrevVisible, TreeView_GetRoot, TreeView_GetSelection, TVM_GETITEMRECT, TVM_GETNEXTITEM