AUTO_SCROLL_DATA-Struktur (shlobj_core.h)
[AUTO_SCROLL_DATA ist für die Verwendung in den Betriebssystemen verfügbar, die im Abschnitt Anforderungen angegeben sind. Sie kann in nachfolgenden Versionen geändert oder nicht verfügbar sein.]
Gibt Bildlaufparameter an und verfolgt den letzten Bildlaufvorgang.
Syntax
typedef struct {
int iNextSample;
DWORD dwLastScroll;
BOOL bFull;
POINT pts[NUM_POINTS];
DWORD dwTimes[NUM_POINTS];
} AUTO_SCROLL_DATA;
Member
iNextSample
Typ: int
Ein Wert, der angibt, wie oft die DAD_AutoScroll Funktion Daten in der Struktur gespeichert hat. Der Parameter wird auf zurückgesetzt, 0
nachdem er gleich 2 ist.
dwLastScroll
Art: DWORD
Ein DWORD , das die Zeit des letzten Bildlaufs angibt. Die Bildlaufzeit wird auch im dwTimes-Parameter gespeichert, der mit dem aktuellen Wert von iNextSample indiziert wird.
bFull
Typ: BOOL
Ein Wert, der verwendet wird, um zu bestimmen, ob die DAD_AutoScroll Funktion erfolgreich sein soll. Dieser Parameter wird auf TRUE festgelegt, wenn der iNextSample-Parameter gleich NUM_POINTS ist.
(FALSE)
Standard. Gibt an, dass das Fenster nicht scrollen soll.
(TRUE)
Gibt an, dass das Fenster scrollen soll.
pts[NUM_POINTS]
Typ: POINT[NUM_POINTS]
Ein Zeiger auf die aktuellen Bildlaufkoordinaten. Der Index dieses Arrays ist iNextSample.
dwTimes[NUM_POINTS]
Typ: DWORD[NUM_POINTS]
Ein DWORD , das die aktuelle Bildlaufzeit angibt. Der Index dieses Arrays ist iNextSample.
Hinweise
NUM_POINTS ist derzeit auf 3
festgelegt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | shlobj_core.h (einschließlich Shlobj.h) |