List View Control Messages

An application sends messages to a list view control to alter its appearance, add or change items and columns, and so on. Each message has a corresponding macro that you can use instead of sending the message explicitly.

Message
Corresponding Macro
LVM_ARRANGE
ListView_Arrange
LVM_CREATEDRAGIMAGE
ListView_CreateDragImage
LVM_DELETEALLITEMS
ListView_DeleteAllItems
LVM_DELETECOLUMN
ListView_DeleteColumn
LVM_DELETEITEM
ListView_DeleteItem
LVM_EDITLABEL
ListView_EditLabel
LVM_ENSUREVISIBLE
ListView_EnsureVisible
LVM_FINDITEM
ListView_FindItem
LVM_GETBKCOLOR
ListView_GetBkColor
LVM_GETCALLBACKMASK
ListView_GetCallbackMask
LVM_GETCOLUMN
ListView_GetColumn
LVM_GETCOLUMNWIDTH
ListView_GetColumnWidth
LVM_GETCOUNTPERPAGE
ListView_GetCountPerPage
LVM_GETEDITCONTROL
ListView_GetEditControl
LVM_GETIMAGELIST
ListView_GetImageList
LVM_GETISEARCHSTRING
ListView_GetISearchString
LVM_GETITEM
ListView_GetItem
LVM_GETITEMCOUNT
ListView_GetItemCount
LVM_GETITEMPOSITION
ListView_GetItemPosition
LVM_GETITEMRECT
ListView_GetItemRect
LVM_GETITEMSPACING
ListView_GetItemSpacing
LVM_GETITEMSTATE
ListView_GetItemState
LVM_GETITEMTEXT
ListView_GetItemText
LVM_GETNEXTITEM
ListView_GetNextItem
LVM_GETORIGIN
ListView_GetOrigin
LVM_GETSELECTEDCOUNT
ListView_GetSelectedCount
LVM_GETSTRINGWIDTH
ListView_GetStringWidth
LVM_GETTEXTBKCOLOR
ListView_GetTextBkColor
LVM_GETTEXTCOLOR
ListView_GetTextColor
LVM_GETTOPINDEX
ListView_GetTopIndex
LVM_GETVIEWRECT
ListView_GetViewRect
LVM_HITTEST
ListView_HitTest
LVM_INSERTCOLUMN
ListView_InsertColumn
LVM_INSERTITEM
ListView_InsertItem
LVM_REDRAWITEMS
ListView_RedrawItems
LVM_SCROLL
ListView_Scroll
LVM_SETBKCOLOR
ListView_SetBkColor
LVM_SETCALLBACKMASK
ListView_SetCallbackMask
LVM_SETCOLUMN
ListView_SetColumn
LVM_SETCOLUMNWIDTH
ListView_SetColumnWidth
LVM_SETIMAGELIST
ListView_SetImageList
LVM_SETITEM
ListView_SetItem
LVM_SETITEMCOUNT
ListView_SetItemCount
LVM_SETITEMPOSITION
ListView_SetItemPosition
LVM_SETITEMPOSITION32
ListView_SetItemPosition32
LVM_SETITEMSTATE
ListView_SetItemState
LVM_SETITEMTEXT
ListView_SetItemText
LVM_SETTEXTBKCOLOR
ListView_SetTextBkColor
LVM_SETTEXTCOLOR
ListView_SetTextColor
LVM_SORTITEMS
ListView_SortItems
LVM_UPDATE
ListView_Update

Software for developers
Delphi Components
.Net Components
Software for Android Developers
More information resources
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
Databases for Amazon shops developers
Amazon Categories Database
Browse Nodes Database