NMREBAR-Struktur (commctrl.h)
Enthält Informationen, die bei der Behandlung verschiedener Benachrichtigungen für die Beleiste verwendet werden.
Syntax
typedef struct tagNMREBAR {
NMHDR hdr;
DWORD dwMask;
UINT uBand;
UINT fStyle;
UINT wID;
LPARAM lParam;
} NMREBAR, *LPNMREBAR;
Member
hdr
Typ: NMHDR
NMHDR-Struktur , die zusätzliche Informationen zur Benachrichtigung enthält.
dwMask
Typ: DWORD
Eine Reihe von Flags, die definieren, welche Member dieser Struktur gültige Informationen enthalten. Dies kann einen der folgenden Werte annehmen:
Wert | Bedeutung |
---|---|
|
Das wID-Element enthält gültige Informationen. |
|
Das lParam-Element enthält gültige Informationen. |
|
Das fStyle-Element enthält gültige Informationen. |
uBand
Typ: UINT
Nullbasierter Index des von der Benachrichtigung betroffenen Bandes. Dies ist -1, wenn kein Band betroffen ist.
fStyle
Typ: UINT
Der Stil der Band. Dies ist mindestens einer der RBBS_ Stile, die im fStyle-Element der REBARBANDINFO-Struktur beschrieben sind. Dieser Member ist nur gültig, wenn dwMask RBNM_STYLE enthält.
wID
Typ: UINT
Anwendungsdefinierter Bezeichner des Bandes. Dieser Member ist nur gültig, wenn dwMask RBNM_ID enthält.
lParam
Typ: LPARAM
Anwendungsdefinierter Wert, der dem Band zugeordnet ist. Dieser Member ist nur gültig, wenn dwMask RBNM_LPARAM enthält.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | commctrl.h |