NM_LISTVIEW

This structure contains information about a list view notification message. This structure is identical to the NMLISTVIEW structure, but was renamed to fit standard naming conventions.

At a Glance

Header file: Commctrl.h
Windows CE versions: 1.0 and later

Syntax

typedef struct tagNM_LISTVIEW {
NMHDR
hdr;
int
iItem;
int
iSubItem;
UINT
uNewState;
UINT
uOldState;
UINT
uChanged;
POINT
ptAction;
} NM_LISTVIEW;

Members

hdr

NMHDR structure that contains information about this notification message.

iItem

Identifier of the list view item, or -1 if not used.

iSubItem

Identifier of the subitem, or zero if none.

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

See Also

LV_ITEM, NMHDR, WM_NOTIFY, LVN_BEGINDRAG,