Gui,Show

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

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

Gui,Show[編集]

GUIウィンドウの表示・表示状態の変更。

Gui, Show [, Options, Title]

Parameters[編集]

引数名 説明
Options 以下のものを半角スペース区切りで指定できる。
Xn n にウィンドウの水平座標を指定(例:X40)
Yn n にウィンドウの垂直座標を指定(例:H30)
XCenter X座標をウィンドウが画面の中央に来るように自動設定
YCenter Y座標をウィンドウが画面の中央に来るように自動設定
Center X/Y座標を画面中央になるように設定
Wn n にウィンドウのクライアント領域の幅を指定(例:W300)
Hn n にウィンドウのクライアント領域の高さを指定(例:H200)
AutoSize ウィンドウの幅と高さを、表示されているすべてのコントロールが収まるように変更する
Maximize 最大化する
Minimize 最小化する
Restore 元に戻す
NoActivate 元に戻す。アクティブ化はされない。
Hide ウィンドウを非表示にする。
非表示にしたままの状態で、タイトルやオプションを変更することができる。
NA ウィンドウを表示するが、アクティブ化はしない。
最小化されたウィンドウは、最小化されたままで一番手前に来る。(Alt+Tabで表示される順番に影響)
ウィンドウが非表示の場合、最前面に表示されるが、アクティブウィンドウは変わらない。
Title タイトルバーに表示する文字列。
指定されなかった場合、タイトルは変更されない。
ウィンドウが作成されたときのタイトルは、スクリプトのファイル名。

Remarks[編集]

Optionsに何も指定されなかった場合、最後に表示されていた位置とサイズで表示され、最小化されていれば解除され、アクティブ化される。
一番最初に表示されるときに位置やサイズが指定されなかった場合は、CenterやAutoSizeが指定されたのと同じになる。

最初にGui,Showが実行されるまでは、ウィンドウのx,y座標、幅、高さはすべて 0になっている。
ウィンドウを表示する前に作成したGUIウィンドウのサイズを知りたい場合、あらかじめ Gui,Show,Hideを実行してサイズを決定させる必要がある。

Gui,Add,Edit
Gui,Show,Hide
Gui,+LastFound
WinGetPos,x,y

Related[編集]

GUI