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. |