List-View Controls Messages
The following table shows the list-view controls messages, with a description of the purpose of each.
Programming element | Description |
---|---|
LVM_APPROXIMATEVIEWRECT | This message calculates the approximate width and height required to display a specified number of items. |
LVM_ARRANGE | This message arranges items in icon view. |
LVM_CREATEDRAGIMAGE | This message creates a drag image list for the specified item. |
LVM_DELETEALLITEMS | This message removes all items from a list-view control. |
LVM_DELETECOLUMN | This message removes a column from a list-view control. |
LVM_DELETEITEM | This message removes an item from a list-view control. |
LVM_EDITLABEL | This message begins in-place editing of the specified list-view item's text. |
LVM_ENSUREVISIBLE | This message ensures that a list-view item is entirely or at least partially visible, scrolling the list-view control if necessary. |
LVM_FINDITEM | This message searches for a list-view item with the specified characteristics. |
LVM_GETBKCOLOR | This message retrieves the background color of a list-view control. |
LVM_GETCALLBACKMASK | This message retrieves the callback mask for a list-view control. |
LVM_GETCOLUMN | This message retrieves the attributes of a list-view control column. |
LVM_GETCOLUMNORDERARRAY | This message retrieves the current left-to-right order of columns in a list-view control. |
LVM_GETCOLUMNWIDTH | This message retrieves the width of a column in report or list view. |
LVM_GETCOUNTPERPAGE | This message calculates the number of items that can fit vertically in the visible area of a list-view control when in list or report view. |
LVM_GETEDITCONTROL | This message retrieves the handle of the edit control being used to edit a list-view item's text. |
LVM_GETEXTENDEDLISTVIEWSTYLE | This message retrieves the extended styles that are currently in use for a specified list-view control. |
LVM_GETHEADER | This message retrieves the handle to the header control used by the list-view control. |
LVM_GETIMAGELIST | This message retrieves the handle of an image list used for drawing list-view items. |
LVM_GETISEARCHSTRING | This message retrieves the incremental search string of a list-view control. |
LVM_GETITEM | This message retrieves some or all of a list-view item's attributes. |
LVM_GETITEMCOUNT | This message retrieves the number of items in a list-view control. |
LVM_GETITEMPOSITION | This message retrieves the position of a list-view item. |
LVM_GETITEMRECT | This message retrieves the bounding rectangle for all or part of an item in the current view. |
LVM_GETITEMSPACING | This message determines the spacing between items in a list-view control. |
LVM_GETITEMSTATE | This message retrieves the state of a list-view item. |
LVM_GETITEMTEXT | This message retrieves the text of a list-view item or subitem. |
LVM_GETNEXTITEM | This message searches for a list-view item that has the specified properties and bears the specified relationship to a specified item. |
LVM_GETNUMBEROFWORKAREAS | This message retrieves the number of list-view working areas in a list-view control. |
LVM_GETORIGIN | This message retrieves the current view origin for a list-view control. |
LVM_GETSELECTEDCOUNT | This message determines the number of selected items in a list-view control. |
LVM_GETSELECTIONMARK | This message retrieves the selection mark from a list-view control. |
LVM_GETSTRINGWIDTH | This message determines the width of a specified string, using the specified list-view control's current font. |
LVM_GETSUBITEMRECT | This message retrieves data about the bounding rectangle for a subitem in a list-view control. |
LVM_GETTEXTBKCOLOR | This message retrieves the text background color of a list-view control. |
LVM_GETTEXTCOLOR | This message retrieves the text color of a list-view control. |
LVM_GETTOPINDEX | This message retrieves the index of the topmost visible item when in list or report view. |
LVM_GETVIEWRECT | This message retrieves the bounding rectangle of all items in the list-view control. |
LVM_GETWORKAREAS | This message retrieves the working areas from a list-view control. |
LVM_HITTEST | This message determines which list-view item, if any, is at a specified position. |
LVM_INSERTCOLUMN | This message inserts a new column in a list-view control. |
LVM_INSERTITEM | This message inserts a new item in a list-view control. |
LVM_REDRAWITEMS | This message forces a list-view control to redraw a range of items. |
LVM_SCROLL | This message scrolls the content of a list-view control. |
LVM_SETBKCOLOR | This message sets the background color of a list-view control. |
LVM_SETCALLBACKMASK | This message sets the callback mask for a list-view control. |
LVM_SETCOLUMN | This message sets the attributes of a list-view column. |
LVM_SETCOLUMNORDERARRAY | This message sets the left-to-right order of columns in a list-view control. |
LVM_SETCOLUMNWIDTH | This message changes the width of a column in report or list view. |
LVM_SETEXTENDEDLISTVIEWSTYLE | This message sets extended styles in list-view controls. |
LVM_SETICONSPACING | This message sets the spacing between icons in list-view controls that have the LVS_ICON style. |
LVM_SETIMAGELIST | This message assigns a new image list to a list-view control. |
LVM_SETITEM | This message sets some or all of a list-view item's attributes. |
LVM_SETITEMCOUNT | This message prepares a list-view control for adding a large number of items. |
LVM_SETITEMPOSITION | This message moves an item to a specified position in a list-view control, which must be in icon or small icon view. |
LVM_SETITEMPOSITION32 | This message moves an item to a specified position in a list-view control, which must be in icon or small icon view. |
LVM_SETITEMSTATE | This message changes the state of an item in a list-view control. |
LVM_SETITEMTEXT | This message changes the text of a list-view item or subitem. |
LVM_SETSELECTIONMARK | This message sets the selection mark in a list-view control. |
LVM_SETTEXTBKCOLOR | This message sets the background color of text in a list-view control. |
LVM_SETTEXTCOLOR | This message sets the text color of a list-view control. |
LVM_SETWORKAREAS | This message sets the working areas within a list-view control. |
LVM_SORTITEMS | This message sorts list-view items using an application-defined comparison function. |
LVM_SUBITEMHITTEST | This message determines which list-view item or subitem is at a specified position. |
LVM_UPDATE | This message updates a list-view item. |
See Also
Last updated on Wednesday, April 13, 2005
© 2005 Microsoft Corporation. All rights reserved.