OnVScroll

OnVSCroll是一個訊息回響函式,是回響WM_VSCROLL訊息的一個函式,而WM_VSCROLL訊息是由縱向滾動條發出的。
當用戶單擊視窗的垂直滾動條記錄時,框架調用該成員函式。
afx_msg void OnVScroll( UINT nSBCode, UINT nPos, CScrollBar* pScrollBar );
參數:nSBCode
指定指示用戶滾動請求的滾動條代碼。 此參數可以是下列值之一:
基於的SB_BOTTOM 滾動。
SB_ENDSCROLL 結束滾動。
SB_LINEDOWN 向下滾動一行。
SB_LINEUP 滾動一行。
SB_PAGEDOWN 向下滾動一頁。
SB_PAGEUP 滾動一頁。
為絕對位置的SB_THUMBPOSITION 滾動。 提供當前位置。nPos。
SB_THUMBTRACK 拖動到指定位置的滾動框。 提供當前位置。nPos。
為top的SB_TOP 滾動。
nPos
如果滾動條代碼是 SB_THUMBPOSITIONSB_THUMBTRACK,包含當前滾動框位置;如果未使用。 基於初始滾動大小,nPos 可以為負的,因此如果需要,轉換到 int。
pScrollBar
如果滾動訊息來自滾動條控制項,其中包含指向該控制項。 如果用戶單擊視窗滾動條,此參數是 NULL。 指針可能是瞬態的,不應存儲以供將來使用。

相關詞條

熱門詞條

聯絡我們