List View Notification Messages

A list view control sends notification messages to its parent window in the form of WM_NOTIFY messages. The following notification messages are sent by a list view control.

Notification message
Description
LVN_BEGINDRAG
Signals the start of a drag and drop operation.
LVN_BEGINLABELEDIT
Signals the start of in-place label editing.
LVN_BEGINRDRAG
Signals the start of a drag and drop operation, using the right mouse button.
LVN_COLUMNCLICK
Indicates that the user clicked a column header in report view.
LVN_DELETEALLITEMS
Signals the deletion of all list view items.
LVN_DELETEITEM
Signals the deletion of a specific item.
LVN_ENDLABELEDIT
Signals the end of label editing.
LVN_GETDISPINFO
Requests information that the list view control requires to display an item.
LVN_INSERTITEM
Signals the insertion of a new list view item.
LVN_ITEMCHANGED
Indicates that an item has changed.
LVN_ITEMCHANGING
Indicates that an item is in the process of changing and enables the parent window to accept or deny the change.
LVN_KEYDOWN
Signals a keyboard event.
LVN_SETDISPINFO
Notifies a parent window that it must update the information it maintains for an item.

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