privatevoid SetScrollRange ( int nBar, int nMinPos, int nMaxPos, BOOL bRedraw = TRUE );
Parâmetros
nBar
Especifica a barra de rolagem a ser definido. Este parâmetro pode ser qualquer um dos seguintes valores:
nMinPos
Especifica o mínimo rolagem posição.
nMaxPos
Especifica o máximo rolagem posição.
bRedraw
Especifica se o barra de rolagem deve ser redesenhada para refletir a alteração. Se bRedraw é TRUE, a barra de rolagem é redesenhada; Se FALSE, a barra de rolagem não é redesenhado.
Observações
Define valores mínimo e máximo posição para o barra de rolagem determinado. Ele também pode ser usado para ocultar ou mostrar barras de rolagem padrão.
Um aplicativo não deve chamar essa função para ocultar uma barra de rolagem ao processar uma mensagem de notificação de barra de rolagem.
Se a chamar para SetScrollRange imediatamente segue uma chamada para a função de membro SetScrollPos , o parâmetro de bRedraw na função de membro SetScrollPos deve ser 0 para impedir que a barra de rolagem sendo desenhada duas vezes.
O intervalo padrão para uma barra de rolagem padrão é 0 a 100. O intervalo padrão para um Controlarar de barra de rolagem é vazio (o nMinPos e nMaxPos valores são 0). A diferença entre os valores especificados pelo nMinPos e nMaxPos não deve ser maior que INT_MAX.
|&Nbsp CWnd visão geral ; Membros de classe | Gráfico de hierarquia
Consulte tambémnbsp;CWnd::SetScrollPos, :: SetScrollRange, CWnd::GetScrollRange