Share via


CScrollBar::GetScrollInfo

recupera la información que la estructura de SCROLLINFO mantiene alrededor de una barra de desplazamiento.

BOOL GetScrollInfo(
   LPSCROLLINFO lpScrollInfo,
   UINT nMask = SIF_ALL 
);

Parámetros

  • lpScrollInfo
    un puntero a una estructura de SCROLLINFO .Vea Windows SDK para obtener más información sobre esta estructura.

  • nMask
    especifica los parámetros de la barra de desplazamiento para recuperar.el uso típico, SIF_ALL, especifica una combinación de SIF_PAGE, de SIF_POS, de SIF_TRACKPOS, y de SIF_RANGE.Vea SCROLLINFO para obtener más información sobre los valores de nMask.

Valor devuelto

Si el mensaje recuperó los valores, el valor devuelto es TRUE.De lo contrario, es FALSO.

Comentarios

aplicaciones deGetScrollInfo para utilizar posiciones de desplazamiento de 32 bits.

La estructura de SCROLLINFO contiene información sobre una barra de desplazamiento, incluidas las posiciones de desplazamiento del mínimo y máximo de, el tamaño de página, y la posición del cuadro de desplazamiento (el cuadro).Vea el tema de la estructura de SCROLLINFO en Windows SDK para obtener más información sobre cómo cambiar los valores predeterminados de la estructura.

Los controladores de mensajes MFC Windows que indican la posición, CWnd:: OnHScroll y CWnd:: OnVScrollde barra de desplazamiento, proporcionan sólo 16 bits de los datos de la posición.GetScrollInfo y SetScrollInfo proporcionan 32 bits de los datos de la posición de la barra de desplazamiento.Por tanto, una aplicación puede llamar a GetScrollInfo mientras procesar CWnd::OnHScroll o CWnd::OnVScroll para obtener la barra de desplazamiento de 32 bits colocar datos.

Ejemplo

Vea el ejemplo para CWnd:: OnHScroll.

Requisitos

encabezado: afxwin.h

Vea también

Referencia

Clase de CScrollBar

Gráfico de jerarquía

CScrollBar::SetScrollInfo

CWnd::SetScrollInfo

CWnd::SetScrollPos

CWnd::OnVScroll

CWnd::OnHScroll

SCROLLINFO