Partager via


CSplitterWnd::DoScrollBy

Défile fractionnent les fenêtres par un nombre donné de pixels.

virtual BOOL DoScrollBy( 
   CView* pViewFrom, 
   CSize sizeScroll, 
   BOOL bDoScroll = TRUE  
);

Paramètres

  • pViewFrom
    Un pointeur vers la vue de laquelle le message de défilement démarre.

  • sizeScroll
    Nombre de pixels à défilement horizontale et verticale.

  • bDoScroll
    Détermine si l'action spécifiée de défilement se produit. Si bDoScroll est TRUE (autrement dit, si une fenêtre enfant existe, et que les fenêtres fractionnées ont une plage de défilement), l'action spécifiée de défilement peut avoir lieu ; si bDoScroll est FALSE (autrement dit, si aucune fenêtre enfant n'existe, ou les modes Fractionnés n'ont aucun intervalle de défilement), le défilement ne se produit pas.

Valeur de retour

Une valeur différente de zéro si le défilement synchronisé se produit ; sinon 0.

Notes

Cette fonction membre est appelée par l'infrastructure en réponse à un message de défilement, pour effectuer un défilement synchronisé des fenêtres fractionnées par la quantité, en pixels, indiqués par sizeScroll. Les valeurs positives indiquent défiler vers le bas et à partir de la droite ; les valeurs négatives indiquent défiler vers le haut et vers de la gauche.

Substitution pour exiger une action par l'utilisateur avant d'autoriser le défilement.

Configuration requise

Header: afxext.h

Voir aussi

Référence

CSplitterWnd, classe

Graphique de la hiérarchie

CSplitterWnd::DoScroll

CView::OnScroll