Freigeben über


CSplitterWnd::DoScrollBy

Bildlaufgeteilte Vorschaufenster durch die angegebene Anzahl der Pixel.

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

Parameter

  • pViewFrom
    Ein Zeiger auf die Ansicht, von der die Bildlaufmeldung stammt.

  • sizeScroll
    Zahl horizontal und vertikal durch einen Bildlauf angezeigt werden, Pixel.

  • bDoScroll
    Bestimmt, ob die angegebene Bildlaufaktion auftritt.Wenn bDoScrollTRUE ist (das heißt, wenn ein untergeordnetes Fenster vorhanden ist und wenn die geteilten Fenster einen Bildlaufbereich haben), kann die angegebene Bildlaufaktion stattfinden; Wenn bDoScrollFALSE ist (das heißt, wenn kein untergeordnetes Fenster vorhanden ist oder die geteilten Ansichten haben keinen Bildlaufbereich), tritt Bildlauf nicht auf.

Rückgabewert

Ungleich 0 (null), wenn synchronisierter Bildlauf auftritt; andernfalls 0.

Hinweise

Diese Memberfunktion wird durch das Framework als Reaktion auf eine Bildlaufmeldung aufgerufen, um synchronisierten Bildlauf der geteilten Fenster durch die Menge, in Pixel auszuführen, angegeben durch sizeScroll.Positive Werte geben das Scrollen unterhalb und rechts an; negative Werte geben den Bildlauf nach oben und nach links an.

Überschreiben Sie, um einer Aktion durch den Benutzer zu benötigen, bevor Bildlauf zulässig ist.

Anforderungen

Header: afxext.h

Siehe auch

Referenz

Dienstzustände

Hierarchien-Diagramm

CSplitterWnd::DoScroll

CView::OnScroll