Función ShowScrollBar (winuser.h)

La función ShowScrollBar muestra u oculta la barra de desplazamiento especificada.

Sintaxis

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

Parámetros

[in] hWnd

Tipo: HWND

Controle un control de barra de desplazamiento o una ventana con una barra de desplazamiento estándar, según el valor del parámetro wBar .

[in] wBar

Tipo: int

Especifica las barras de desplazamiento que se van a mostrar o ocultar. Este parámetro puede ser uno de los valores siguientes.

Valor Significado
SB_BOTH
Muestra u oculta las barras de desplazamiento horizontal y vertical estándar de una ventana.
SB_CTL
Muestra u oculta un control de barra de desplazamiento. El parámetro hwnd debe ser el identificador del control de barra de desplazamiento.
SB_HORZ
Muestra u oculta las barras de desplazamiento horizontal estándar de una ventana.
SB_VERT
Muestra u oculta la barra de desplazamiento vertical estándar de una ventana.

[in] bShow

Tipo: BOOL

Especifica si la barra de desplazamiento se muestra o se oculta. Si este parámetro es TRUE, se muestra la barra de desplazamiento; de lo contrario, está oculto.

Valor devuelto

Tipo: BOOL

Si la función se realiza correctamente, el valor devuelto es distinto de cero.

Si la función no se realiza correctamente, el valor devuelto es cero. Para obtener información de error extendida, llame a GetLastError.

Comentarios

No debe llamar a esta función para ocultar una barra de desplazamiento mientras procesa un mensaje de barra de desplazamiento.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado winuser.h (incluya Windows.h)
Library User32.lib
Archivo DLL User32.dll
Conjunto de API ext-ms-win-ntuser-misc-l1-2-0 (introducido en Windows 8.1)

Consulte también

EnableScrollBar