Skip to content

Latest commit

 

History

History
112 lines (86 loc) · 2.94 KB

ns-commctrl-nmtvitemchange.md

File metadata and controls

112 lines (86 loc) · 2.94 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NS:commctrl.tagTVITEMCHANGE
NMTVITEMCHANGE (commctrl.h)
Contains information on a tree-view item change. This structure is sent with the TVN_ITEMCHANGED and TVN_ITEMCHANGING notifications.
NMTVITEMCHANGE
NMTVITEMCHANGE structure [Windows Controls]
_shell_NMTVITEMCHANGE
_shell_NMTVITEMCHANGE_cpp
commctrl/NMTVITEMCHANGE
controls.NMTVITEMCHANGE
controls._shell_NMTVITEMCHANGE
controls\NMTVITEMCHANGE.htm
Controls
VS|Controls|~\controls\treeview\structures\nmtvitemchange.htm
12/05/2018
NMTVITEMCHANGE, NMTVITEMCHANGE structure [Windows Controls], _shell_NMTVITEMCHANGE, _shell_NMTVITEMCHANGE_cpp, commctrl/NMTVITEMCHANGE, controls.NMTVITEMCHANGE, controls._shell_NMTVITEMCHANGE
commctrl.h
Windows
Windows Vista [desktop apps only]
Windows Server 2008 [desktop apps only]
Windows
NMTVITEMCHANGE
19H1
tagTVITEMCHANGE
commctrl/tagTVITEMCHANGE
NMTVITEMCHANGE
commctrl/NMTVITEMCHANGE
c++
APIRef
kbSyntax
HeaderDef
Commctrl.h
NMTVITEMCHANGE

NMTVITEMCHANGE structure

-description

Contains information on a tree-view item change. This structure is sent with the TVN_ITEMCHANGED and TVN_ITEMCHANGING notifications.

-struct-fields

-field hdr

Type: NMHDR

NMHDR structure that contains information about the notification.

-field uChanged

Type: UINT

Specifies the attribute. The only supported attribute is state. uChanged must have the following value:

Value Meaning
TVIF_STATE
The change is the state attribute.

-field hItem

Type: HTREEITEM

Handle to the changed tree-view item.

-field uStateNew

Type: UINT

Flag that specifies the new item state.

-field uStateOld

Type: UINT

Flag that specifies the item's previous state.

-field lParam

Type: LPARAM

Reserved for application specific data. For example, a value to associate with the item.