Contents Index Topic Contents | ||
Previous Topic: LVITEM Next Topic: NMLISTVIEW |
NMITEMACTIVATE
typedef struct tagNMITEMACTIVATE{ NMHDR hdr; int iItem; int iSubItem; UINT uNewState; UINT uOldState; UINT uChanged; POINT ptAction; LPARAM lParam; UINT uKeyFlags; } NMITEMACTIVATE, FAR *LPNMITEMACTIVATE;Contains information about an LVN_ITEMACTIVATE notification message.
- hdr
- NMHDR structure that contains information about this notification message.
- iItem
- Index of the list view item. If the item index is not used for the notification, this member will contain -1.
- iSubItem
- One-based index of the subitem. If the subitem index is not used for the notification or the notification does not apply to a subitem, this member will contain zero.
- uNewState
- New item state. This member is zero for notification messages that do not use it.
- uOldState
- Old item state. This member is zero for notification messages that do not use it.
- uChanged
- Set of flags that indicate the item attributes that have changed. This member is zero for notifications that do not use it. Otherwise, it can have the same values as the mask member of the LVITEM structure.
- ptAction
- POINT structure that indicates the location at which the event occurred. This member is undefined for notification messages that do not use it.
- lParam
- Application-defined 32-bit value of the item. This member is undefined for notification messages that do not use it.
- uKeyFlags
- Modifier keys that were pressed at the time of the activation. This member contains zero or a combination of the following flags:
LVKF_ALT The ALT key is pressed. LVKF_CONTROL The CTRL key is pressed. LVKF_SHIFT The SHIFT key is pressed. Version 4.71
Top of Page
© 1997 Microsoft Corporation. All rights reserved. Terms of Use.