SCROLLBARINFO-Struktur (winuser.h)
Die SCROLLBARINFO-Struktur enthält Bildlaufleisteninformationen.
Syntax
typedef struct tagSCROLLBARINFO {
DWORD cbSize;
RECT rcScrollBar;
int dxyLineButton;
int xyThumbTop;
int xyThumbBottom;
int reserved;
DWORD rgstate[CCHILDREN_SCROLLBAR + 1];
} SCROLLBARINFO, *PSCROLLBARINFO, *LPSCROLLBARINFO;
Member
cbSize
Typ: DWORD
Gibt die Größe (in Bytes) der Struktur an. Legen Sie vor dem Aufrufen der GetScrollBarInfo-FunktioncbSize auf sizeof(SCROLLBARINFO) fest.
rcScrollBar
Typ: RECT
Koordinaten der Bildlaufleiste, wie in einer RECT-Struktur angegeben.
dxyLineButton
Typ: int
Höhe oder Breite des Daumens.
xyThumbTop
Typ: int
Position der oberen oder linken Seite des Daumens.
xyThumbBottom
Typ: int
Position des unteren oder rechten Rands des Daumens.
reserved
Typ: int
Reserviert.
rgstate[CCHILDREN_SCROLLBAR + 1]
Typ: DWORD[CCHILDREN_SCROLLBAR+1]
Ein Array von DWORD-Elementen . Jedes Element gibt den Status einer Scrollleistenkomponente an. Die folgenden Werte zeigen die Scrollleistenkomponente, die jedem Arrayindex entspricht.
Index | Scrollleistenkomponente |
---|---|
0 | Die Bildlaufleiste selbst. |
1 | Die Nach-oben- oder Nach-rechts-Schaltfläche. |
2 | Der Bereich der Seite nach oben oder der rechten Seite. |
3 | Das Bildlauffeld (Daumen). |
4 | Die Seite nach unten oder der linke Bereich der Seite. |
5 | Die Nach-unten- oder Nach-links-Taste. |
Das DWORD-Element für jede Bildlaufleistenkomponente kann eine Kombination der folgenden Bitflags enthalten.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | winuser.h (windows.h einschließen) |
Verteilbare Komponente | Service Pack 6 |
Siehe auch
Konzept
Andere Ressourcen
Referenz