Condividi tramite


funzione FlatSB_GetScrollInfo (commctrl.h)

Ottiene le informazioni per una barra di scorrimento flat. Se le barre di scorrimento flat non vengono inizializzate per la finestra, questa funzione chiama la funzione Standard GetScrollInfo .

Sintassi

BOOL FlatSB_GetScrollInfo(
  HWND         unnamedParam1,
  int          code,
  LPSCROLLINFO unnamedParam3
);

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

Parametro che specifica il tipo di barra di scorrimento. Può essere uno dei valori seguenti:

Valore Significato
SB_HORZ
Recupera le informazioni per la barra di scorrimento orizzontale.
SB_VERT
Recupera le informazioni per la barra di scorrimento verticale.

unnamedParam3

Tipo: LPSCROLLINFO

Puntatore a una struttura SCROLLINFO che riceverà le informazioni per la barra di scorrimento specificata. I membri cbSize e fMask della struttura devono essere compilati prima di chiamare FlatSB_GetScrollInfo. Il membro fMask specifica quali proprietà devono essere recuperate e possono essere tutte le combinazioni dei valori seguenti:

Valore Significato
SIF_PAGE
Recupera le informazioni sulla pagina per la barra di scorrimento flat. Verrà inserito nel membro nPage della struttura SCROLLINFO .
SIF_POS
Recupera le informazioni sulla posizione per la barra di scorrimento flat. Verrà inserito nel membro nPos della struttura SCROLLINFO .
SIF_RANGE
Recupera le informazioni sull'intervallo per la barra di scorrimento flat. Verrà inserito nei membri nMin e nMax della struttura SCROLLINFO .
SIF_ALL
Combinazione di SIF_PAGE, SIF_POS e SIF_RANGE.

Valore restituito

Tipo: BOOL

Restituisce un valore diverso da zero se ha esito positivo o zero in caso contrario.

Commenti

Nota Le funzioni 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

   
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)