funzione FlatSB_SetScrollPos (commctrl.h)
Imposta la posizione corrente del pollice in una barra di scorrimento piatta. Se le barre di scorrimento flat non vengono inizializzate per la finestra, questa funzione chiama la funzione SetScrollPos standard.
Sintassi
int FlatSB_SetScrollPos(
HWND unnamedParam1,
int code,
int pos,
BOOL fRedraw
);
Parametri
unnamedParam1
Tipo: HWND
Handle alla finestra contenente la barra di scorrimento piatta. Questo handle di finestra deve essere stato passato in precedenza in una chiamata a InitializeFlatSB.
code
Tipo: int
Tipo di barra di scorrimento. Può essere uno dei valori seguenti:
Valore | Significato |
---|---|
|
Imposta la posizione del pollice della barra di scorrimento orizzontale. |
|
Imposta la posizione personale della barra di scorrimento verticale. |
pos
Tipo: int
Nuova posizione del pollice.
fRedraw
Tipo: BOOL
Specifica se la barra di scorrimento deve essere ridisegnata immediatamente per riflettere la modifica. Se questo parametro è TRUE, la barra di scorrimento viene ridisegnata; se è FALSE, la barra di scorrimento non viene ridisegnata.
Valore restituito
Tipo: int
Restituisce la posizione precedente del pollice nella barra di scorrimento flat specificata.
Commenti
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | commctrl.h |
Libreria | Comctl32.lib |
DLL | Comctl32.dll (versione 4.71 o successiva) |