Sdílet prostřednictvím


CView::OnScrollBy

Jakmile uživatel oblasti za současného zobrazení dokumentu, buď přetažením položky OLE proti ohraničení aktuální zobrazení nebo manipulaci s svislé nebo vodorovné posuvníky, nazývá rámcem.

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

Parametry

  • sizeScroll
    Počet pixelů posunul vodorovně a svisle.

  • bDoScroll
    Určuje, zda posouvání zobrazení dochází.Pokud hodnotu TRUE, a posouvání uskutečňuje; Pokud FALSE, pak posouvání nedochází.

Vrácená hodnota

Nenulová hodnota, pokud bylo možné posouvat; zobrazení jinak 0.

Poznámky

V odvozené třídy této metody zkontroluje zda je zobrazení posuvný ve směru požadované uživatele a v případě potřeby aktualizuje nové oblasti.Tato funkce je automaticky volána CWnd::OnHScroll a CWnd::OnVScroll provést posouvání skutečný požadavek.

Výchozí implementace této metody zobrazení nezmění, ale pokud není volána, nebude posouvání zobrazení CScrollView -odvozené třídy.

Pokud dokument šířku nebo výšku větší než 32767 pixelů, posouvání v minulosti 32767 nezdaří, protože OnScrollBy je volána s neplatnou sizeScroll argument.

Požadavky

Záhlaví: afxwin.h

Viz také

Referenční dokumentace

Třída CView

Diagram hierarchie