構造体: SCROLLINFO

スクロールに関する情報を格納します。


定義
Type SCROLLINFO
    cbSize As Long
    fMask As Long
    nMin As Long
    nMax As Long
    nPage As Long
    nPos As Long
    nTrackPos As Long
End Type
cbSize
構造体のバイト数を指定します。

fMask
パラメータ オプション フラグを、以下の定数から指定します。
定数説明
SIF_ALLSIF_RANGE、SIF_PAGE、SIF_POS、SIF_TRACKPOS の各定数を組み合わせたフラグです。
SIF_DISABLENOSCROLLスクロールバーが不要になったときは、非表示ではなく、無効状態にします(SetScrollInfo関数のみ)。
SIF_PAGEnPage メンバを有効にします。
SIF_POSnPos メンバを有効にします。
SIF_RANGEnMin メンバおよび nMax メンバを有効にします。
SIF_TRACKPOSnTrackPos メンバを有効にします(GetScrollInfo関数のみ)。

nMin
スクロールの最小値を指定します。

nMax
スクロールの最大値を指定します。

nPage
ページ サイズを指定します。

nPos
スクロールバーの現在の位置を指定します。

nTrackPos
現在のトラッキング位置が格納されます(GetScrollInfo関数のみ)。

環境情報

インクルード ファイル: api_window.sbp 内で定義済み


GetScrollInfo関数SetScrollInfo関数