本ページには広告が含まれています。
スライダー(トラックバー、スクロールバー)の値を取得します。
- 構文
- 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の場合はボリューム調整ツールを操作することで音量を下げます。
使用関数
解説(自動生成)
マウスカーソル下のスクロールバー情報を取得
結果
使用関数
解説(自動生成)
ペイントを開いてズームを最小値に設定する
使用関数
解説(自動生成)
ペイントで設定できるズーム倍率を取得
結果
使用関数
解説(自動生成)
公開日:
更新日:
関連記事
- SETSLIDER関数 (スクリプト関数)
- スライダー(トラックバー、スクロールバー)の値を設定します。
- ACW関数 (スクリプト関数)
- ウィンドウの状態を変更、またはアクティブにします。
- CTRLWIN関数 (スクリプト関数)
- ウィンドウの状態を制御します。
- GETCTLHND関数 (スクリプト関数)
- ボタン等、オブジェクトのハンドルを取得します。
- MOUSEORG関数 (スクリプト関数)
- マウス座標を相対座標にする、またはマウスとキー情報を直接ウィンドウへ送ります。
- SCKEY関数 (スクリプト関数)
- ショートカットキーを実行します。
- CHKBTN関数 (スクリプト関数)
- ボタン類(ボタン、チェックボックス、ラジオボタン)の状態を返します。
- CLKITEM関数 (スクリプト関数)
- アイテムをクリックします。
- GETID関数 (スクリプト関数)
- 指定したウィンドウのIDを取得します。第一引数に取得したいウィンドウのタイトル(一部でも可)を指定します。
- GETITEM関数 (スクリプト関数)
- キャプション文字やリスト等をすべて取得します。
