Share via


CView::OnScrollBy

Llamado por el marco cuando el usuario ve el área más allá de la vista actual del documento, arrastrando un elemento OLE con los bordes actuales de la vista o manipular las barras de desplazamiento vertical u horizontal.

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

Parámetros

  • sizeScroll
    Número de píxeles desplazados horizontal y verticalmente.

  • bDoScroll
    Determina si el desplazamiento de la vista aparece.Si tiene TRUE, a desplazándose; si FALSE, entonces moviendo no aparece.

Valor devuelto

Distinto de cero si la vista puede desplazar; si no 0.

Comentarios

En clases derivadas este método comprueba si la vista es desplazable en la dirección el usuario solicitado y después actualiza la nueva región en caso necesario.Esta función automáticamente llaman CWnd::OnHScroll y CWnd::OnVScroll para realizar la solicitud real de desplazamiento.

La implementación predeterminada de este método no cambia la vista, pero si no se llama, la vista no se moverá en CScrollView- clase derivada.

Si el ancho o el alto de documento supera 32767 píxeles, moviendo el último 32767 producirá un error porque OnScrollBy lleva un argumento no válido de sizeScroll .

Requisitos

encabezado: afxwin.h

Vea también

Referencia

Clase CView

Gráfico de jerarquía