CSplitterWnd::DoScroll
Performs est synchronisé le défilement des fenêtres fractionnées.
virtual BOOL DoScroll(
CView* pViewFrom,
UINT nScrollCode,
BOOL bDoScroll = TRUE
);
Paramètres
pViewFrom
Un pointeur vers la vue de laquelle le message de défilement démarre.nScrollCode
Un code à barres qui indique la demande de défilement de l'utilisateur. Ce paramètre est composée de deux parties : un octet de poids faible, qui détermine le type de défilement horizontale se produisent, et un octet de poids fort, qui détermine le type de défilement verticale se produisent :Fait défiler deSB_BOTTOM à baser.
Fait défiler deSB_LINEDOWN une ligne vers le bas.
SB_LINEUP fait défiler une ligne.
SB_PAGEDOWN fait défiler une page suivante.
SB_PAGEUP fait défiler une page précédente.
Fait défiler deSB_TOP à remplir.
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 pour effectuer un défilement synchronisé des fenêtres fractionnées lorsque la vue reçoit un message de défilement. Il permet la substitution pour exiger une action par l'utilisateur avant le défilement synchronisé.
Configuration requise
Header: afxext.h