Win32API: GetScrollInfo

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


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

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

lpsi (ポインタ参照)
SCROLLINFO構造体へのポインタを指定します。この構造体に、スクロールバーに関する情報が格納されます。この構造体の cbSize メンバ、fMask メンバは関数を呼び出す前に設定しておく必要があります。

戻り値

関数が成功すると、TRUE が返ります。失敗すると、FALSE が返ります。

環境情報

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


SetScrollInfo関数SCROLLINFO構造体