Control

提供: AutoHotkey Wiki
移動: 案内検索

実行制御 | GUI表示 | 演算・変数 | メモリ・DLL操作 | 文字列操作 | キーボード | マウス | シェル | ウィンドウ | ウィンドウグループ
ステータスバー | コントロール | サウンド | ファイル | INIファイル | レジストリ | 環境変数 | AutoHotkey | その他 | 設定関係 | オブジェクト

Control[編集]

コントロールを操作する。

Control, Cmd [, Value, Control, WinTitle, WinText, ExcludeTitle, ExcludeText]

Parameters[編集]

引数名 説明
Cmd, Value 以下のどれか。Valueに追加で引数をとるものもある。
Check チェックボックスやラジオボックスのチェックを入れる。
Uncheck チェックボックスやラジオボックスのチェックをはずす。
Enable コントロールを使用可能にする。
Disable コントロールを使用不可にする。
Show コントロールを可視にする。
Hide コントロールを不可視にする。(アクセスキーは有効なままなので、完全にユーザーが操作できなくするにはDisableを併用する)
Style,N
ExStyle,N
コントロールのスタイル/拡張スタイルを変更する。
N に指定する値については、ウィンドウスタイル一覧を参照。
Nの前に +をつけると、そのスタイルを既存のスタイルに追加、 -をつけるとスタイルを削除、 ^をつけるとスタイルの有無を反転。
ErrorLevelは、正常終了時は 0、適用不可能なスタイルを指定した場合などは 1になる。
ShowDropDown コンボボックスのドロップダウンを開く。
HideDropDown コンボボックスのドロップダウンを閉じる。
TabLeft [, Count] タブコントロールで、Count で指定した数だけ左のタブを選択する。
TabRight [, Count] タブコントロールで、Count で指定した数だけ右のタブを選択する。
Add, String リストボックスやコンボボックスにString で指定した文字列を追加する。(TListBox/TComboBoxコントロールにも対応)
Delete, N リストボックスやコンボボックスのN 番目の項目を削除する。(TListBox/TComboBoxコントロールにも対応)
Choose, N リストボックスやコンボボックスのN 番目の項目を選択する。(TListBox/TComboBoxコントロールにも対応)
ChooseString, String リストボックスやコンボボックスのString と一致する項目を選択する。(TListBox/TComboBoxコントロールにも対応)
EditPaste, String エディットコントロールにString で指定した文字列を貼り付ける。
Control コントロールを指定。
ウィンドウ指定の方法参照。
WinTitle ウィンドウタイトルなど。
ウィンドウ指定の方法参照。
WinText ウィンドウに含まれるテキスト。
ExcludeTitle 除外タイトル。
ExcludeText 除外テキスト。

ErrorLevel[編集]

成功時は 0、失敗時は 1

AHKL [v1.1.04+] このコマンドは失敗した場合に例外をスローすることができる。詳細は実行時エラーを参照。

Related[編集]

SetControlDelay, ControlGet, GuiControl, ControlGetText, ControlSetText, ControlMove, ControlGetPos, ControlClick, ControlFocus, ControlSend

Example(s)[編集]

Control, HideDropDown, , ComboBox1, Some Window Title