CScrollBar::SetScrollInfo
Define informações que a estrutura de SCROLLINFO mantém sobre um barra de rolagem.
BOOL SetScrollInfo(
LPSCROLLINFO lpScrollInfo,
BOOL bRedraw = TRUE
);
Parâmetros
lpScrollInfo
Um ponteiro a estrutura de SCROLLINFO .bRedraw
Especifica se a barra de rolagem deve ser redesenhada para refletir as novas informações.Se bRedraw é Verdadeiro, a barra de rolagem é redesenhada.Se é Falso, não é redesenhado.a barra de rolagem é redesenhada por padrão.
Valor de retorno
Se bem sucedida, o retorno é Verdadeiro.Caso contrário, é Falso.
Comentários
Você deve fornecer os valores dos parâmetros da estrutura de SCROLLINFO , incluindo os valores de parâmetro.
A estrutura de SCROLLINFO contém informações sobre uma barra de rolagem, incluindo as posições de rolagem mínimo e máximo de, o tamanho da página, e a posição da caixa de rolagem (o thumb).Consulte o tópico de estrutura de SCROLLINFO em Windows SDK para obter mais informações sobre como alterar as opçõ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