NMHEADERW-Struktur (commctrl.h)
Enthält Informationen zu Headersteuerelementbenachrichtigungen. Diese Struktur ersetzt die HD_NOTIFY-Struktur .
Syntax
typedef struct tagNMHEADERW {
NMHDR hdr;
int iItem;
int iButton;
HDITEMW *pitem;
} NMHEADERW, *LPNMHEADERW;
Member
hdr
Typ: NMHDR
Eine NMHDR-Struktur , die Informationen zur Benachrichtigungsnachricht enthält.
iItem
Typ: int
Der nullbasierte Index des Kopfzeilenelements, das der Fokus der Benachrichtigungsnachricht ist.
iButton
Typ: int
Ein Wert, der den Index der Maustaste angibt, die zum Generieren der Benachrichtigungsnachricht verwendet wird. Dieser Member kann einer der folgenden Werte sein:
Wert | Bedeutung |
---|---|
|
Linke Schaltfläche |
|
Schaltfläche "Rechts" |
|
Mittlere Schaltfläche |
pitem
Typ: HDITEM*
Ein optionaler Zeiger auf eine HDITEM-Struktur , die Informationen zu dem durch iItem angegebenen Element enthält. Das Maskenelement der HDITEM-Struktur gibt an, welche ihrer Elemente gültig sind.
Hinweise
Während die meisten Headersteuerelementbenachrichtigungen einen Zeiger auf eine NMHEADER-Struktur übergeben, verwenden nur einige von ihnen das Pitemelement , um eine HDITEM-Struktur zu übergeben. Diejenigen, die Pitem verwenden, liefern möglicherweise keine vollständigen Informationen über das Element. Um weitere Informationen zu einem Element zu erhalten, verwenden Sie HDM_GETITEM.
Hinweis
Der commctrl.h-Header definiert NMHEADER als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit nicht codierungsneutralem Code kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | commctrl.h |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für