Common Control Notifications

The following table shows the common control notifications, with a description of the purpose for each.

Programming element Description
NM_CLICK This message is sent by a list view control when the user clicks an item with the left mouse button.
NM_DBLCLK This message notifies a control's parent window that the user has double-clicked the left mouse button within the control.
NM_HOVER This message is sent by a control when the mouse hovers over an item.
NM_KEYDOWN This message is sent by a control when the control has the keyboard focus and the user presses a key.
NM_KILLFOCUS This message notifies a control's parent window that the control has lost the input focus.
NM_NCHITTEST This message is sent by a control when the control receives a WM_NCHITTEST message.
NM_OUTOFMEMORY This message notifies a control's parent window that the control could not complete an operation because there was not enough memory available.
NM_RCLICK This message notifies a control's parent window that the user has clicked the right mouse button within the control.
NM_RDBLCLK This message notifies a control's parent window that the user has double-clicked the right mouse button within the control.
NM_RETURN This message notifies a control's parent window that the control has the input focus and that the user has pressed the ENTER key.
NM_SETFOCUS This message notifies a control's parent window that the control has received the input focus.

See Also

Common Control Reference

Last updated on Wednesday, April 13, 2005

© 2005 Microsoft Corporation. All rights reserved.