CWnd::OnVScroll
Ramy wywołuje tej funkcji Członkowskich, gdy użytkownik kliknie pasek przewijania pionowego okna.
afx_msg void OnVScroll(
UINT nSBCode,
UINT nPos,
CScrollBar* pScrollBar
);
Parametry
nSBCode
Określa, że kod paska przewijania, który wskazuje użytkownika przewijanym żądania.Ten parametr może być jedną z następujących czynności:SB_BOTTOM przewijania do dołu.
SB_ENDSCROLL End przewijania.
SB_LINEDOWN Przewiń jeden wiersz w dół.
SB_LINEUP Przewiń jeden wiersz w górę.
SB_PAGEDOWN przewiń jedną stronę.
SB_PAGEUP Przewija jedną stronę w górę.
SB_THUMBPOSITION wskaż położenie bezwzględne.Bieżąca pozycja znajduje się w nPos.
SB_THUMBTRACK przeciągnij pole przewijania do określonego położenia.Bieżąca pozycja znajduje się w nPos.
SB_TOP przewijania do góry.
nPos
Zawiera bieżącą pozycję pola 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ątkowej przewijania nPos może być ujemny i powinny być rzutowane na int w razie potrzeby.pScrollBar
Jeśli komunikat przewijania pochodzi z formantu paska przewijania, zawiera wskaźnik do formantu.Jeśli użytkownik kliknie pasek przewijania okna, ten parametr jest NULL.Wskaźnik może być tymczasowy i nie powinny być przechowywane w celu późniejszego użycia.
Uwagi
OnVScrollzwykle jest używany przez aplikacje, które niektóre opinię podczas przeciągania suwaka przewijania.
Jeśli OnVScroll Przewija zawartość CWnd obiektu, należy też zresetować pozycja pola przewijania z SetScrollPos funkcji składowej.
[!UWAGA]
Ta funkcja Członkowskich jest wywoływana przez RAM, aby umożliwić aplikacji do obsługi wiadomości dla systemu Windows.Parametry przekazywane do funkcji odzwierciedlać parametry otrzymanych w ramach, kiedy wiadomość została odebrana.Wywołanie jest klasa bazowa wykonania tej funkcji, że realizacja zostanie użyte parametry pierwotnie przekazywane wiadomości i nie podane parametry funkcji.
Wymagania
Nagłówek: afxwin.h