afx_msg nieważne OnHScroll ( UINT nSBCode, UINT nienastawionych, CScrollBar * pScrollBar );
Parametry
nSBCode
Określa, że kod paska przewijania, informujący użytkownika przewijanym wniosek. Ten parametr może mieć jedną z następujących czynności:
nienastawionych
Określa położenie pole przewijania, jeśli kod pasek przewijania jest SB_THUMBPOSITION lub SB_THUMBTRACK; w przeciwnym razie nie używane. W zależności od zakresu początkowe przewijania nienastawionych może być ujemny i powinny być rzutowane na ZAOKR.do.CAŁK , w razie potrzeby.
pScrollBar
Jeśli wiadomość przewijania pochodzi od formancie pasek przewijania, zawiera wskaźnik kontroli. Jeśli użytkownik kliknie przycisk paska przewijania okna, ten parametr ma wartość NULL. Wskaźnik może być tymczasowe i nie powinny być przechowywane do późniejszego użycia.
Uwagi
Ramach wywołuje ta funkcja Państwa, gdy użytkownik kliknie pasek przewijania okna.
Kod paska przewijania SB_THUMBTRACK jest zazwyczaj używany przez aplikacje, które dają niektórych informacji zwrotnej, podczas przeciągania pola przewijania.
Jeżeli aplikacji przewija zawartość kontrolowane przez pasek przewijania, musi także zresetować pozycja pola przewijania z funkcją Państwa SetScrollPos.
Uwaga Ta funkcja Państwa jest wywoływany przez ram w celu umożliwienia aplikacji do obsługi wiadomości systemu Windows. Parametry przekazane do funkcji odzwierciedlić parametry otrzymanych w ramach, kiedy wiadomość została odebrana. Jeśli zadzwonisz klasa bazowa realizacji tej funkcji, że realizacja będzie używać parametrów pierwotnie przekazanych wiadomości i nie parametry, których można dostarczyć do funkcji.
Omówienie CWnd |nbsp; Klasa członków | Wykres hierarchii
Zobacz teżnbsp;CWnd::SetScrollPos, WM_VSCROLL, WM_HSCROLL