NMITEMACTIVATE-Struktur (commctrl.h)
Enthält Informationen zu einem LVN_ITEMACTIVATE Benachrichtigungscode.
Syntax
typedef struct tagNMITEMACTIVATE {
NMHDR hdr;
int iItem;
int iSubItem;
UINT uNewState;
UINT uOldState;
UINT uChanged;
POINT ptAction;
LPARAM lParam;
UINT uKeyFlags;
} NMITEMACTIVATE, *LPNMITEMACTIVATE;
Member
hdr
Typ: NMHDR
NMHDR-Struktur , die Informationen zu diesem Benachrichtigungscode enthält.
iItem
Typ: int
Index des Listenansichtselements. Wenn der Elementindex nicht für die Benachrichtigung verwendet wird, enthält dieser Member -1.
iSubItem
Typ: int
Ein basierter Index des Unterelements. Wenn der Unterelementindex nicht für die Benachrichtigung verwendet wird oder die Benachrichtigung nicht für ein Unterelement gilt, enthält dieses Element null.
uNewState
Typ: UINT
Neuer Elementzustand. Dieser Member ist null für Benachrichtigungscodes, die ihn nicht verwenden.
uOldState
Typ: UINT
Alter Elementzustand. Dieser Member ist null für Benachrichtigungscodes, die ihn nicht verwenden.
uChanged
Typ: UINT
Eine Reihe von Flags, die die geänderten Elementattribute angeben. Dieser Member ist null für Benachrichtigungen, die es nicht verwenden. Andernfalls kann er die gleichen Werte wie der Maskenmember der LVITEM-Struktur aufweisen.
ptAction
Typ: POINT
POINT-Struktur , die den Ort angibt, an dem das Ereignis in Clientkoordinaten aufgetreten ist. Dieser Member ist für Benachrichtigungscodes, die es nicht verwenden, nicht definiert.
lParam
Typ: LPARAM
Anwendungsdefinierter Wert des Elements. Dieser Member ist für Benachrichtigungscodes, die es nicht verwenden, nicht definiert.
uKeyFlags
Typ: UINT
Modifizierertasten, die zum Zeitpunkt der Aktivierung gedrückt wurden. Dieses Element enthält null oder eine Kombination der folgenden Flags:
Wert | Bedeutung |
---|---|
|
Die Taste wird gedrückt. |
|
Die Taste wird gedrückt. |
|
Die Taste wird gedrückt. |
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | commctrl.h |