función FlatSB_SetScrollPos (commctrl.h)
Establece la posición actual del pulgar en una barra de desplazamiento plana. Si no se inicializan las barras de desplazamiento plano para la ventana, esta función llama a la función SetScrollPos estándar.
Sintaxis
int FlatSB_SetScrollPos(
HWND unnamedParam1,
int code,
int pos,
BOOL fRedraw
);
Parámetros
unnamedParam1
Tipo: HWND
Identificador de la ventana que contiene la barra de desplazamiento plano. Este identificador de ventana debe haberse pasado anteriormente en una llamada a InitializeFlatSB.
code
Tipo: int
Tipo de barra de desplazamiento. Puede ser uno de los siguientes valores:
Valor | Significado |
---|---|
|
Establece la posición del pulgar de la barra de desplazamiento horizontal. |
|
Establece la posición del pulgar de la barra de desplazamiento vertical. |
pos
Tipo: int
Posición del nuevo pulgar.
fRedraw
Tipo: BOOL
Especifica si la barra de desplazamiento debe volver a dibujarse inmediatamente para reflejar el cambio. Si este parámetro es TRUE, se vuelve a dibujar la barra de desplazamiento; si es FALSE, la barra de desplazamiento no se vuelve a dibujar.
Valor devuelto
Tipo: int
Devuelve la posición anterior del pulgar en la barra de desplazamiento plana especificada.
Comentarios
Requisitos
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 | commctrl.h |
Library | Comctl32.lib |
Archivo DLL | Comctl32.dll (versión 4.71 o posterior) |