NMPGSCROLL-Struktur (commctrl.h)
Enthält und empfängt Informationen, die das Pagersteuerelement beim Scrollen des enthaltenen Fensters verwendet. Sie wird mit der PGN_SCROLL Benachrichtigung verwendet.
Syntax
typedef struct {
NMHDR hdr;
WORD fwKeys;
RECT rcParent;
int iDir;
int iXpos;
int iYpos;
int iScroll;
} NMPGSCROLL, *LPNMPGSCROLL;
Member
hdr
Typ: NMHDR
NMHDR-Struktur , die Informationen zur Benachrichtigung enthält.
fwKeys
Typ: BOOL
Modifizierertasten, die beim Scrollen ausgefallen sind. Dies kann einen der folgenden Werte annehmen:
Wert | Bedeutung |
---|---|
|
Keine der Modifizierertasten ist ausgefallen. |
|
Die UMSCHALT-Taste ist gedrückt. |
|
Die STRG-TASTE ist ausgefallen. |
|
Die ALT-TASTE ist ausgefallen. |
rcParent
Typ: RECT
Enthält das Clientrechteck des Pagersteuerelements.
iDir
Typ: int
Wert, der angibt, in welche Richtung der Bildlauf erfolgt. Dies ist einer der folgenden Werte:
iXpos
Typ: int
Enthält die horizontale Bildlaufposition des enthaltenen Fensters in Pixeln vor der Scrollaktion.
iYpos
Typ: int
Enthält die vertikale Bildlaufposition des enthaltenen Fensters in Pixeln vor der Scrollaktion.
iScroll
Typ: int
Enthält beim Eintrag das Standardmäßige Bildlaufdelta in Pixeln. Dieser Member kann bei Bedarf so geändert werden, dass er einen anderen Bildlauf-Delta-Betrag enthält. Dieser Wert ist unabhängig von der Bildlaufrichtung immer positiv.
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 |