次のコントロールの絶対座標を設定します。
GUISetCoord ( left, top [, width [, height [, winhandle]]] )
パラメータ
left | コントロールの左端。 |
top | コントロールの上端。 |
width | [オプション] コントロールの幅 (デフォルトでは直前に使われた幅)。 |
height | [オプション] コントロールの高さ (デフォルトでは直前に使われた高さ)。 |
winhandle | [オプション] GUICreateによって返されるウィンドウハンドル(デフォルトでは直前に使われたもの)。 |
返し値
成功 | 1を返します。 |
失敗 | 0を返します。 |
注意
Opt ("GUICoordMode", 2)を設定するとコントロール作成位置から行 (x_offset,-1)または列 (-1, y_offset)によって現在の位置を正確な点で設定できます。
関連
GUICtrlCreate...
例
#include <GUIConstantsEx.au3>
Opt('MustDeclareVars', 1)
Example()
Func Example()
Local $msg
Opt("GUICoordMode", 2) ; 相対セルモード
GUICreate("My GUI Set Coord", 200, 100)
GUICtrlCreateCheckbox("Check #1", 20, 10, 75)
GUICtrlCreateCheckbox("Notify #2", 10, -1) ; 行の次のセル
GUISetCoord(20, 60)
GUICtrlCreateButton("OK #3", -1, -1)
GUICtrlCreateButton("Cancel #4", 10, -1)
GUICtrlSetState(-1, $GUI_FOCUS)
GUISetState() ; 空のダイアログボックスを表示
; ダイアログが閉じられるまでGUIを実行
While 1
$msg = GUIGetMsg()
If $msg = $GUI_EVENT_CLOSE Then ExitLoop
WEnd
EndFunc ;==>Example