Win32API: SetScrollInfo

スクロールバーに関する情報を設定します。


定義
Declare Function SetScrollInfo Lib "user32" _
         (hWnd As HWND, _
          fnBar As Long, _
    ByRef lpsi As SCROLLINFO, _
          bRedraw As Long) As Long
hWnd
ウィンドウ ハンドル、またはスクロールバー コントロールのハンドルを指定します。

fnBar
対象とするスクロールバーを指定します。
定数説明
SB_CTLhWnd パラメータにはスクロールバー ハンドルを指定します。スクロールバー コントロールが対象となります。
SB_HORZhWnd パラメータにはウィンドウ ハンドルを指定します。水平スクロールバーが対象となります。
SB_VERThWnd パラメータにはウィンドウ ハンドルを指定します。垂直スクロールバーが対象となります。

lpsi (ポインタ参照)
スクロールバーに関する情報が格納されている、SCROLLINFO構造体へのポインタを指定します。

bRedraw
スクロールバーを再描画するときは TRUE を、しないときは FALSE を指定します。

戻り値

現在のスクロールバーの位置が返ります。

環境情報

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


GetScrollInfo関数SCROLLINFO構造体