Partilhar via


CScrollBar::SetScrollPos

Define a posição corrente da caixa de rolar a especificados pela nPos e, se especificado, redesenha o BAR de rolar para refletir a nova posição.

int SetScrollPos(
   int nPos,
   BOOL bRedraw = TRUE 
);

Parâmetros

  • nPos
    Especifica a nova posição para o caixa de rolar.Ele deve estar no intervalo de rolagem.

  • bRedraw
    Especifica se o BAR de rolar deve ser redesenhado para refletir a nova posição.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

Especifica a posição anterior da caixa de rolar se bem-sucedida; caso contrário, 0.

Comentários

conjunto bRedraw para FALSE sempre que a BAR de rolar será ser redesenhada por uma telefonar subseqüente para outra função para evitar a BAR de rolar redesenhada duas vezes em um intervalo curto.

Exemplo

Consulte o exemplo para CScrollBar::SetScrollRange.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CScrollBar

Gráfico de hierarquia

CScrollBar::GetScrollPos

CScrollBar::GetScrollRange

CScrollBar::SetScrollRange

SetScrollPos

Outros recursos

CScrollBar membros