CWnd::OnVScroll
Çerçeve, kullanıcı pencerenin dikey kaydırma çubuğunu tıklattığında bu üye işlevini çağırır.
afx_msg void OnVScroll(
UINT nSBCode,
UINT nPos,
CScrollBar* pScrollBar
);
Parametreler
nSBCode
Kullanıcı belirten bir kaydırma çubuğu kod istek kaydırma belirtir. Bu parametre, aşağıdakilerden biri olabilir:sb_bottom altına gidin.
sb_endscroll son kaydırma.
SB_LINEDOWN bir satır aşağı kaydırma yapın.
SB_LINEUP bir satır yukarı kaydırma.
sb_pagedown bir sayfa aşağı kaydırma yapın.
sb_pageup bir sayfa yukarı kaydırır.
SB_THUMBPOSITION mutlak konuma gidin. Geçerli konum sağlanan nPos.
sb_thumbtrack belirtilen konuma kaydırma kutusunu sürükleyin. Geçerli konum sağlanan nPos.
sb_top üstüne gidin.
nPos
Kaydırma çubuğu kod ise, kaydırma kutusunun geçerli konumunu içeren SB_THUMBPOSITION veya sb_thumbtrack; Aksi halde kullanılmaz. İlk kaydırma aralığına bağlı olarak nPos negatif ve almadaki bir int gerekirse.pScrollBar
Kaydırma iletiyi gelen kutusundan bir kaydırma çubuğu denetimi, denetim için bir işaretçi içerir. Kullanıcı bir pencerenin kaydırma çubuğu tıklatıldığında, bu parametre ise null. İşaretçiyi geçici olabilir ve daha sonra kullanmak üzere depolanması gereken değil.
Notlar
OnVScrollgenellikle kaydırma kutusunu sürüklediğiniz sırada görüşü bazı uygulamalar tarafından kullanılır.
OnVScroll İçeriğini kaydıran CWnd nesne gerekir ayrıca sıfırlama ile kaydırma kutusunun konumu SetScrollPos üye işlevi.
Not
Bu üye işlevi, uygulamanız Windows ileti işleme izin çerçevesi tarafından çağrılır.İleti alındığında çerçevesi tarafından alınan parametreleri, işleve iletilen parametreler yansıtır.Temel sınıf uygulaması, bu işlev çağrısı yaparsa, bu uygulama özgün iletiyi ve sağladığınız parametreleri ile işleve geçirilen parametreleri kullanır.
Gereksinimler
Başlık: afxwin.h