本ページには広告が含まれています。
スライダー(トラックバー、スクロールバー)の値を取得します。
- 構文
- Integer = GETSLIDER( ID, 番号, パラメータ )
- 引数
- ID (Integer)必須
- Windowを識別するID
- 番号 (Integer = 1)省略可
- 左上からのコントロールの順番 (1から指定)
- パラメータ (#getslider = SLD_POS)省略可
- SLD_POS (0)
- 値(デフォルト)
- SLD_MIN
- 最小値
- SLD_MAX
- 最大値
- SLD_PAGE
- 1ページ移動量
- SLD_BAR
- 表示が縦か横か 0:横、1:縦
- SLD_X
- X(クライアント位置)
- SLD_Y
- Y(クライアント位置)
- 戻り値
- 取得した値
引数
- SLD_POS
- スライダーの現在の位置を表します。値は0〜(最大値-移動量+1)の範囲を取ります。
SLD_MAX-SLD_PAGE+1 - SLD_MIN
- スライダーの最小値を表します。基本的に0を返します。
- SLD_MAX
- スライダーの最大値を表します。
- SLD_PAGE
- スライダーの1ページの移動量を表します。スクロールボックスが表示されていない(スクロールするだけのテキストがなく収まっている)場合、スライダーの最大値より1大きい値を返します。例えばスライダーの最大値(SLD_MAX)が50でスクロールボックスが表示されていない場合、1ページ移動量(SLD_PAGE)は51を返します。
- SLD_BAR
- スライダーのバーの向きを表します。横ならば0縦ならば1を返します。
- SLD_X
- スライダーのX座標を表します。
- SLD_Y
- スライダーのY座標を表します。
使い方
アクティブウィンドウのスライダーの情報を取得します。
プログラム実行例
パソコンの音量を上げる
パソコンの音量を上げます。Windows2000以降のOSの場合は仮想キーの操作で音量を上げ、Windows 2000より前のOSの場合はボリューム調整ツールを操作することで音量を上げます。
使用関数
パソコンの音量を下げる
パソコンの音量を下げます。Windows2000以降のOSの場合は仮想キーの操作で音量を下げ、Windows 2000より前のOSの場合はボリューム調整ツールを操作することで音量を下げます。
使用関数
マウスカーソル下のスクロールバー情報を取得
結果
