The following table shows the list-view controls structures, with a description of the purpose of each.
| Programming element | Description |
|---|---|
| LV_DISPINFO | This structure contains information needed to display an owner-drawn item in a list-view control. |
| LV_FINDINFO | This structure contains information used to search for a list-view item. |
| LVBKIMAGE | This structure contains information about the background image of a list-view control. |
| LVCOLUMN | This structure contains information about a column in report view. |
| LVFINDINFO | This structure that contains information used to search for a list-view item. |
| LVGROUP | This structure is used to set and retrieve groups. |
| LVGROUPMETRICS | This structure is used to set or retrieve group metrics. |
| LVHITTESTINFO | This structure has been extended to accommodate subitem hit-testing. |
| LVITEM | This structure that specifies or receives the attributes of a list-view item. |
| LVSETINFOTIP | This structure provides information about ToolTip text that is to be set. |
| NMLISTVIEW | This structure contains information about a list-view message. |
| NMLVCACHEHINT | This structure contains information used to update the cached item information for use with a virtual list view. |
| NMLVCUSTOMDRAW | This structure contains information specific to an NM_CUSTOMDRAW message sent by a list-view control. |
| NMLVFINDITEM | This structure that contains information the owner needs to find items requested by a virtual list-view control. |
| NMLVGETINFOTIP | This structure contains and receives list-view item information that is needed to display a ToolTip for an item. |
| NMLVKEYDOWN | This structure that contains information used in processing the LVN_KEYDOWN message. |
| NMLVODSTATECHANGE | This structure that contains information for use in processing the LVN_ODSTATECHANGED message. |
See Also
Send Feedback on this topic to the authors