Sdílet prostřednictvím


CWnd::OnVScroll

Rámci volání této funkce člena po klepnutí v okně svislý posuvník.

afx_msg void OnVScroll( 
   UINT nSBCode, 
   UINT nPos, 
   CScrollBar* pScrollBar  
);

Parametry

  • nSBCode
    Určuje, že posuvník kód, který označuje uživatele pro posouvání požadavku.Tento parametr může být jedna z následujících:

    • SB_BOTTOM Posun dolů.

    • SB_ENDSCROLL konci posuvníku.

    • SB_LINEDOWN posun jeden řádek dolů.

    • SB_LINEUP jeden řádek nahoru.

    • SB_PAGEDOWN Posun dolů o jednu stránku.

    • SB_PAGEUP jednu stránku nahoru.

    • SB_THUMBPOSITION absolutní pozice posuvníku.Je k dispozici aktuální pozici v nPos .

    • SB_THUMBTRACK tažením posuvníku na určené pozici.Je k dispozici aktuální pozici v nPos .

    • SB_TOP posuvníku nahoru.

  • nPos
    Obsahuje aktuální pozice posuvníku Pokud je kód posuvník SB_THUMBPOSITION nebo SB_THUMBTRACK; v opačném případě není použito.V závislosti na rozsahu počáteční posun nPos může být záporná a měli přetypovat na int podle potřeby.

  • pScrollBar
    Pokud posuvníku pochází z ovládacího prvku posuvník, obsahuje ukazatel na ovládací prvek.Pokud by uživatel klepnul okno posuvníku, je tento parametr NULL.Ukazatel může být dočasné a neměli uložen pro pozdější použití.

Poznámky

OnVScrollobvykle je používán aplikací, které poskytují některé názory při přetažení jezdce.

Pokud OnVScroll posouvá obsah CWnd objektu, musíte obnovit také pozice posuvníku s SetScrollPos členské funkce.

[!POZNÁMKA]

Tato funkce člena volá framework umožňující aplikaci pro zpracování zprávy systému Windows.Parametry předané funkce odrážejí parametry přijatých v rámci byla zpráva přijata.Že provádění volání třídy base provádění této funkce bude použita parametry původně předané zprávy a není zadané parametry funkce.

Požadavky

Záhlaví: afxwin.h

Viz také

Referenční dokumentace

Třída CWnd

Graf hierarchie

CWnd::SetScrollPos

CWnd::OnHScroll

WM_VSCROLL