CWnd::SetScrollRange
Define valores de position mínimo e máximo para o dado BAR de rolar.
void SetScrollRange(
int nBar,
int nMinPos,
int nMaxPos,
BOOL bRedraw = TRUE
);
Parâmetros
nBar
Especifica o BAR de rolar seja definido.Esse parâmetro pode ser um dos seguintes valores:SB_HORZ Define o intervalo de horizontal BAR de rolar da janela.
SB_VERT Define o intervalo de vertical BAR de rolar da janela.
nMinPos
Especifica o mínimo de posição de rolagem.nMaxPos
Especifica o máximo de posição de rolagem.bRedraw
Especifica se o BAR de rolar deve ser redesenhado para refletir a alterar.If bRedraw é TRUE, a BAR de rolar é redesenhada; se FALSE, a BAR de rolar não é redesenhado.
Comentários
Ele também pode ser usado para ocultar ou mostrar as barras de rolar padrão.
Um aplicativo não deve chamar esta função para ocultar uma BAR de rolar ao processar uma mensagem de notificação da BAR de rolar.
Se a telefonar para SetScrollRange imediatamente após uma telefonar para o SetScrollPos função de membro , a bRedraw parâmetro na SetScrollPos função de membro deve ser 0 para impedir que o BAR de rolar do que está sendo desenhado duas vezes.
O intervalo padrão para um padrão BAR de rolar é de 0 a 100.O intervalo padrão para um controle da BAR de rolar é vazio (tanto o nMinPos e nMaxPos os valores são 0). A diferença entre os valores especificados por nMinPos e nMaxPos não deve ser maior que INT_MAX.
Requisitos
Cabeçalho: afxwin.h