CScrollBar::SetScrollInfo

Define as informações que o SCROLLINFO estrutura mantém sobre uma BAR de rolar.

BOOL SetScrollInfo(
   LPSCROLLINFO lpScrollInfo,
   BOOL bRedraw = TRUE 
);

Parâmetros

  • lpScrollInfo
    Um ponteiro para um SCROLLINFO estrutura.

  • bRedraw
    Especifica se o BAR de rolar deve ser redesenhado para refletir as novas informações.If bRedraw é TRUE, o BAR de rolar é redesenhada.Se for FALSE, ele não é redesenhado.O BAR de rolar é redesenhada por padrão.

Valor de retorno

Se for bem-sucedido, o retorno é TRUE.Caso contrário, é FALSE.

Comentários

Você deve fornecer os valores necessários para o SCROLLINFO parâmetros de estrutura, incluindo os valores de sinalizar.

The SCROLLINFO estrutura contém informações sobre uma BAR, incluindo o mínimo e máximo rolando as posições, o dimensionar da página e a posição da caixa de rolar (miniatura a) de rolar. Consulte o SCROLLINFO o estrutura tópicoWindows SDK Para obter mais informações sobre como alterar os padrões de estrutura.

Exemplo

// Set SCROLLINFO for the scroll bar. m_ScrollBarHorz is of type 
// CScrollBar class, and it is a member variable in CMyDialog class.
SCROLLINFO info;
info.cbSize = sizeof(SCROLLINFO);     
info.fMask = SIF_ALL;     
info.nMin = 0;     
info.nMax = 10; 
info.nPage = 2;     
info.nPos = 5;    
info.nTrackPos = 2; 
m_ScrollBarHorz.SetScrollInfo(&info);

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CScrollBar

Gráfico de hierarquia

CScrollBar::GetScrollInfo

CWnd::SetScrollInfo

CWnd::SetScrollPos

CWnd::OnVScroll

CWnd::OnHScroll

CWnd::GetScrollInfo

SCROLLINFO

Outros recursos

CScrollBar membros