ウィンドウ内でコントロールを動かします。
ControlMove "title", "text", "controlID", x, y [, width [, height]]
パラメータ
title | 対象となるウィンドウのタイトル |
text | 対象となるウィンドウのテキスト |
controlID | 対象となるコントロール。Controlsを参照。 |
x | 移動先のX座標 |
y | 移動先のY座標 |
width | オプション:変更後のコントロールの幅 |
height | オプション:変更後のコントロールの高さ |
返し値
成功: | 1を返します。 |
失敗: | ウィンドウ/コントロールが見つからなかった場合0を返します。 |
注意
Control関数を使用する場合、名前の末尾にどのコントロールであるかを表す数字を付ける必要があります。例えば"MDIClient"と呼ばれるコントロールが2つある場合、"MDIClient1"と"MDIClient2"という具合にして参照します。
関連
ControlCommand, WinMove
例
Set oAutoIt = WScript.CreateObject("AutoItX3.Control")
oAutoIt.ControlMove "Untitled -", "", "MDIClient1", 0, 0, 200, 200