イベント:VScroll

垂直スクロールバーがクリックされたときに呼び出されます。


仕様
Sub object_VScroll _
   (ByVal nScrollCode As Long, _
    ByVal nPos As Integer, _
    ByVal hwndScrollBar As Long)
nScrollCode
スクロール要求が以下の定数から指定されます。
定数説明
SB_BOTTOM一番下へスクロール
SB_ENDSCROLLスクロール終了
SB_LINEDOWN下へスクロール
SB_LINEUP上へスクロール
SB_PAGEDOWN1 ページ下へスクロール
SB_PAGEUP1 ページ上へスクロール
SB_THUMBPOSITION絶対位置へスクロール(現在位置は引数 nPos で指定されます)
SB_THUMBTRACKスクロール ボックスを指定位置へドラッグします(現在位置は引数 nPos で指定されます)。
SB_TOP一番上へスクロール

nPos
nScrollCode パラメータに SB_THUMBPOSITION または SB_THUMBTRACK が指定されたときに、スクロールバーの現在位置が指定されます。

hwndScrollBar
スクロールバー コントロールによるイベントのときは、スクロールバーのハンドルが指定されます。
ウィンドウの水平スクロールバーによるイベントのときは、NULL が指定されます。

解説

指定されたスクロール要求通りにスクロールバーを移動させるときは、SetScrollInfo関数を使用して下さい。


SetScrollInfo関数