Struttura SCROLLBARINFO (winuser.h)
La struttura SCROLLBARINFO contiene informazioni sulla barra di scorrimento.
Sintassi
typedef struct tagSCROLLBARINFO {
DWORD cbSize;
RECT rcScrollBar;
int dxyLineButton;
int xyThumbTop;
int xyThumbBottom;
int reserved;
DWORD rgstate[CCHILDREN_SCROLLBAR + 1];
} SCROLLBARINFO, *PSCROLLBARINFO, *LPSCROLLBARINFO;
Members
cbSize
Tipo: DWORD
Specifica la dimensione in byte della struttura. Prima di chiamare la funzione GetScrollBarInfo , impostare cbSize su sizeof(SCROLLBARINFO).
rcScrollBar
Tipo: RECT
Coordinate della barra di scorrimento come specificato in una struttura RECT .
dxyLineButton
Tipo: int
Altezza o larghezza del pollice.
xyThumbTop
Tipo: int
Posizione della parte superiore o sinistra del pollice.
xyThumbBottom
Tipo: int
Posizione della parte inferiore o destra del pollice.
reserved
Tipo: int
Riservato.
rgstate[CCHILDREN_SCROLLBAR + 1]
Tipo: DWORD[CCHILDREN_SCROLLBAR+1]
Matrice di elementi DWORD . Ogni elemento indica lo stato di un componente della barra di scorrimento. I valori seguenti mostrano il componente della barra di scorrimento corrispondente a ogni indice di matrice.
Indice | Componente barra di scorrimento |
---|---|
0 | Barra di scorrimento stessa. |
1 | Pulsante freccia superiore o destra. |
2 | Area a destra della pagina o della pagina. |
3 | Casella di scorrimento (pollice). |
4 | Area a sinistra della pagina o della pagina. |
5 | Pulsante freccia inferiore o sinistra. |
L'elemento DWORD per ogni componente della barra di scorrimento può includere una combinazione dei flag di bit seguenti.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | winuser.h (include Windows.h) |
Componente ridistribuibile | Service Pack 6 |
Vedi anche
Informazioni concettuali
Altre risorse
Riferimento