Partilhar via


CView::OnScroll

Chamado pela estrutura para determinar se rolagem é possível.

virtual BOOL OnScroll(
   UINT nScrollCode,
   UINT nPos,
   BOOL bDoScroll = TRUE 
);

Parâmetros

  • nScrollCode
    Um código de barra de rolagem que indica a solicitação de rolagem do usuário.Esse parâmetro é composta de duas partes: um byte de ordem baixa, que determina o tipo de rolagem que ocorre horizontalmente, e um byte de alta-ordem, que determina o tipo de rolagem vertical que ocorre:

    • Rola deSB_BOTTOM a assentar-se.

    • SB_LINEDOWN colocar uma linha para baixo.

    • Rola.SB_LINEUP uma training

    • RolaSB_PAGEDOWN de uma página para baixo.

    • Rola deSB_PAGEUP uma página anterior.

    • A caixa de rolagem de arrastarSB_THUMBTRACK da posição especificada.A posição atual é especificado em nPos.

    • Rola deSB_TOP ao início.

  • nPos
    Contém a posição atual na caixa de rolagem se o código de barra de rolagem é SB_THUMBTRACK; se não é usado.Dependendo do intervalo inicial de rolagem, nPos pode ser negativo e deve ser convertido em int se necessário.

  • bDoScroll
    Determina se você realmente deve fazer a ação de enfileiramento especificada.Se TRUE, que rola em ocorrer; se Falso, em seguida enrolando ocorrer.

Valor de retorno

Se bDoScroll é Verdadeiro e a exibição foi rolada verdade, então retorno diferente de zero; se não 0.Se bDoScroll é Falso, então retornar o valor que você retornaria se bDoScroll foi Verdadeiro, mesmo que você não cria realmente rolagem.

Comentários

Em um caso essa função é chamada pela estrutura com bDoScroll definido como Verdadeiro quando o modo recebe uma mensagem de barra de rolagem.Em esse caso, você deve rolar no modo de exibição.Em outros casos essa função é chamada com bDoScroll definido como Falso quando um item é arrastado OLE inicialmente na região de rolagem automática de um destino alvo antes que realmente rolar ocorra.Em esse caso, você não deve rolar no modo de exibição.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe de CView

Gráfico de hierarquia

CView::OnScrollBy

Classe de COleClientItem