Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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