Funzione ShowScrollBar (winuser.h)

La funzione ShowScrollBar mostra o nasconde la barra di scorrimento specificata.

Sintassi

BOOL ShowScrollBar(
  [in] HWND hWnd,
  [in] int  wBar,
  [in] BOOL bShow
);

Parametri

[in] hWnd

Tipo: HWND

Gestire un controllo barra di scorrimento o una finestra con una barra di scorrimento standard, a seconda del valore del parametro wBar .

[in] wBar

Tipo: int

Specifica le barre di scorrimento da visualizzare o nascondere. Questo parametro può avere uno dei valori seguenti.

Valore Significato
SB_BOTH
Mostra o nasconde le barre di scorrimento orizzontale e verticale standard di una finestra.
SB_CTL
Visualizza o nasconde un controllo barra di scorrimento. Il parametro hwnd deve essere l'handle per il controllo barra di scorrimento.
SB_HORZ
Mostra o nasconde le barre di scorrimento orizzontali standard di una finestra.
SB_VERT
Mostra o nasconde la barra di scorrimento verticale standard di una finestra.

[in] bShow

Tipo: BOOL

Specifica se la barra di scorrimento viene visualizzata o nascosta. Se questo parametro è TRUE, viene visualizzata la barra di scorrimento; in caso contrario, è nascosto.

Valore restituito

Tipo: BOOL

Se la funzione ha esito positivo, il valore restituito è diverso da zero.

Se la funzione ha esito negativo, il valore restituito è zero. Per informazioni dettagliate sull'errore, chiamare GetLastError.

Commenti

Non chiamare questa funzione per nascondere una barra di scorrimento durante l'elaborazione di un messaggio della barra di scorrimento.

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 winuser.h (include Windows.h)
Libreria User32.lib
DLL User32.dll
Set di API ext-ms-win-ntuser-misc-l1-2-0 (introdotto in Windows 8.1)

Vedi anche

EnableScrollBar