Condividi tramite


funzione FlatSB_SetScrollRange (commctrl.h)

Imposta l'intervallo di scorrimento di una barra di scorrimento piatta. Se le barre di scorrimento flat non vengono inizializzate per la finestra, questa funzione chiama la funzione Standard SetScrollRange .

Sintassi

int FlatSB_SetScrollRange(
  HWND unnamedParam1,
  int  code,
  int  min,
  int  max,
  BOOL fRedraw
);

Parametri

unnamedParam1

Tipo: HWND

Handle per la 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
SB_HORZ
Imposta l'intervallo di scorrimento della barra di scorrimento orizzontale.
SB_VERT
Imposta l'intervallo di scorrimento della barra di scorrimento verticale.

min

Tipo: int

Nuovo valore dell'intervallo di scorrimento minimo.

max

Tipo: int

Nuovo valore dell'intervallo di scorrimento massimo.

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 un valore diverso da zero se l'operazione ha esito positivo o zero in caso contrario.

Commenti

Nota Le funzioni della barra di scorrimento flat vengono implementate in Comctl32.dll versioni da 4.71 a 5.82. Comctl32.dll versioni 6.00 e successive non supportano barre di scorrimento flat.
 

Requisiti

Requisito Valore
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)