CWnd::SetScrollInfo

Chamar essa função de membro para conjunto as informações que o SCROLLINFO estrutura mantém sobre uma BAR de rolar.

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

Parâmetros

  • nBar
    Especifica se o BAR de rolar é uma parte da área que não é destinada aos clientes em uma janela ou um controle.Se for parte da área que não é destinada aos clientes, nBar também indica se a BAR de rolar é posicionada na horizontal, vertical ou ambos.Deve ser um destes procedimentos:

    • SB_CTL   Contém os parâmetros para um BAR de rolar controle.The m_hWnd membro de dados deve ser a alça de controle de BAR de rolar.

    • SB_HORZ   Especifica que a janela é um horizontal BAR de rolar.

    • SB_VERT   Especifica que a janela vertical BAR de rolar.

  • lpScrollInfo
    Um ponteiro para um SCROLLINFO estrutura.Consulte o Windows SDK Para obter mais informações sobre essa estrutura.

  • 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

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

Comentários

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

Os manipuladores de mensagem MFC Windows que indicam a posição da BAR de rolar, CWnd::OnHScroll and CWnd::OnVScroll, fornecer somente 16 bits de dados de posição.GetScrollInfo and SetScrollInfo Fornece 32 bits de dados de posição da BAR de rolar. Assim, um aplicativo pode telefonar GetScrollInfo durante o processamento de um CWnd::OnHScroll ou CWnd::OnVScroll Para obter dados de posição da BAR de rolar de 32 bit.

Observação:

CWnd::GetScrollInfo permite que os aplicativos usem as posições da BAR de rolar de 32 bit.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CWnd

Gráfico de hierarquia

CWnd::GetScrollInfo

CWnd::SetScrollPos

CWnd::OnVScroll

CWnd::OnHScroll

SCROLLINFO

Outros recursos

Membros CWnd