The TVM_GETNEXTITEM message retrieves the tree-view item that bears the specified relationship to a specified item. You can send this message explicitly, by using the TreeView_GetNextItem macro, or by using one of the following related macros: TreeView_GetChild, TreeView_GetDropHilight, TreeView_GetFirstVisible, TreeView_GetNextSibling, TreeView_GetNextVisible, TreeView_GetParent, TreeView_GetPrevSibling, TreeView_GetPrevVisible, TreeView_GetRoot, or TreeView_GetSelection.
TVM_GETNEXTITEM wParam = (WPARAM) (UINT) flag; lParam = (LPARAM) (HTREEITEM) hitem;
Value |
Message |
TVGN_CARET |
Retrieves the currently selected item. You can use the TreeView_GetSelection macro to send this message. |
TVGN_CHILD |
Retrieves the first child item of the item specified by the hitem parameter. You can use the TreeView_GetChild macro to send this message. |
TVGN_DROPHILITE |
Retrieves the item that is the target of a drag-and-drop operation. You can use the TreeView_GetDropHilight macro to send this message. |
TVGN_FIRSTVISIBLE |
Retrieves the first visible item. You can use the TreeView_GetFirstVisible macro to send this message. |
TVGN_NEXT |
Retrieves the next sibling item. You can use the TreeView_GetNextSibling macro to send this message. |
TVGN_NEXTVISIBLE |
Retrieves the next visible item that follows the specified item. The specified item must be visible. Use the TVM_GETITEMRECT message to determine whether an item is visible. You can use the TreeView_GetNextVisible macro to send this message. |
TVGN_PARENT |
Retrieves the parent of the specified item. You can use the TreeView_GetParent macro to send this message. |
TVGN_PREVIOUS |
Retrieves the previous sibling item. You can use the TreeView_GetPrevSibling macro to send this message. |
TVGN_PREVIOUSVISIBLE |
Retrieves the first visible item that precedes the specified item. The specified item must be visible. Use the TVM_GETITEMRECT message to determine whether an item is visible. You can use the TreeView_GetPrevVisible macro to send this message. |
TVGN_ROOT |
Retrieves the topmost or very first item of the tree-view control. You can use the TreeView_GetRoot macro to send this message. |
Returns the handle to the item if successful or NULL otherwise.
TreeView_GetChild, TreeView_GetDropHilight, TreeView_GetFirstVisible, TreeView_GetNextSibling, TreeView_GetNextVisible, TreeView_GetParent, TreeView_GetPrevSibling, TreeView_GetPrevVisible, TreeView_GetRoot, TreeView_GetSelection, TVM_GETITEMRECT
file: /Techref/os/win/api/win32/mess/src/msg20_26.htm, 6KB, , updated: 2000/4/7 11:20, local time: 2024/11/12 14:13,
3.145.88.20:LOG IN
|
©2024 These pages are served without commercial sponsorship. (No popup ads, etc...).Bandwidth abuse increases hosting cost forcing sponsorship or shutdown. This server aggressively defends against automated copying for any reason including offline viewing, duplication, etc... Please respect this requirement and DO NOT RIP THIS SITE. Questions? <A HREF="http://sxlist.com/Techref/os/win/api/win32/mess/src/msg20_26.htm"> TVM_GETNEXTITEM</A> |
Did you find what you needed? |
Welcome to sxlist.com!sales, advertizing, & kind contributors just like you! Please don't rip/copy (here's why Copies of the site on CD are available at minimal cost. |
Ashley Roll has put together a really nice little unit here. Leave off the MAX232 and keep these handy for the few times you need true RS232! |
.