Important:
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
A version of this page is also available for
4/8/2010

The following table shows the tree view controls structures, with a description of the purpose of each.

Programming element Description

NM_TREEVIEW

This structure contains information about a tree view message.

NMTVCUSTOMDRAW

This structure contains information specific to an NM_CUSTOMDRAWmessage sent by a tree view control.

NMTVKEYDOWN

This structure contains information about a keyboard event in a tree-view control.

TV_DISPINFO

This structure contains and retrieves information about a tree view item.

TV_HITTESTINFO

This structure contains information used to determine the location of a point relative to a tree view control.

TV_INSERTSTRUCT

This structure contains information used to add a new item to a tree view control.

TV_ITEM

This structure specifies or receives attributes of a tree view item.

TV_KEYDOWN

This structure contains information about a keyboard event in a tree view control.

TV_SORTCB

This structure contains information used to sort child items in a tree view control.

TVHITTESTINFO

This structure contains information used to determine the location of a point relative to a tree view control.

TVITEM

This structure specifies or receives attributes of a tree view item.

TVSORTCB

This structure contains information used to sort child items in a tree view control.

See Also