CView::OnScrollBy

Chiamato dal framework quando un utente visualizza un'area oltre la visualizzazione corrente del documento, trascinando un elemento OLE rispetto ai bordi correnti della visualizzazione o la modifica delle barre di scorrimento verticale o orizzontale.

virtual BOOL OnScrollBy(
   CSize sizeScroll,
   BOOL bDoScroll = TRUE 
);

Parametri

  • sizeScroll
    Numero di pixel scorrere verticalmente e orizzontalmente.

  • bDoScroll
    Determina se lo scorrimento della visualizzazione si verifica.Se TRUE, quindi di scorrimento ha luogo, se FALSE, quindi scorrente non viene generato.

Valore restituito

Diverso da zero se la visualizzazione è possibile scorrere; in caso contrario 0.

Note

Nelle classi derivate controlli di questo metodo verifica se la visualizzazione è scorrevole nella direzione l'utente necessario quindi aggiorna la nuova area se necessario.Questa funzione viene chiamata automaticamente da CWnd::OnHScroll e da CWnd::OnVScroll per eseguire la richiesta effettiva di scorrimento.

L'implementazione predefinita di questo metodo non modifica la visualizzazione, ma se non viene chiamata, la visualizzazione non verso in CScrollViewclasse derivata da.

Se la larghezza o l'altezza di documento supera 32767 pixel, scorrere l'esperienza 32767 avrà esito negativo perché OnScrollBy viene chiamato con un argomento non valido sizeScroll.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe di modello CView

Grafico della gerarchia