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_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
Send Feedback on this topic to the authors