winuser.h

Mensaje SBM_SETSCROLLINFO

Definición

SBM_SETSCROLLINFO 
wParam = (WPARAM) fRedraw;              // bandera de redibujado
lParam = (LPARAM) (LPSCROLLINFO) lpsi;  // parámetros de barra de desplazamiento

Una aplicación envía el mensaje SBM_SETSCROLLINFO para modificar los parámetros de una barra de desplazamiento.

Descripción

fRedraw: valor de wParam. Especifica si la barra de desplazamiento será redibujada para reflejar la nueva posición de la caja de desplazamiento. Si este parámetro es TRUE, la barra de desplazamiento es redibujada. Si el FALSE, no.

lpsi: valor de lParam. Apunta a una estructura SCROLLINFO cuyo miembro fMask, especifica los parámetros de la barra de desplazamiento a modificar.

El miembro fMask puede ser una combinación de los siguientes valores:

Valor Significado
SIF_ALL Combinación de SIF_PAGE, SIF_POS y SIF_RANGE.
SIF_PAGE Modifica el valor de la página de desplazamiento asignado el valor del miembro nPage de la estructura SCROLLINFO apuntada por lpsi.
SIF_POS Modifica el valor de la posición de desplazamiento asignando el valor del miembro nPos de la estructura SCROLLINFO apuntada por lpsi.
SIF_RANGE Modifica el rango de desplazamiento asignando los valore de los miembros nMin y nMax de la estructura SCROLLINFO apuntada por lpsi.

Valor de retorno

El valor de retorno es la posición actual de la caja de desplazamiento.