Method Reference (COM)

ControlGetPosWidth

コントロールのウィンドウ内における位置とサイズを取得します。

ControlGetPosWidth "title", "text", "controlID"

 

パラメータ

title 対象となるウィンドウのタイトル
text 対象となるウィンドウのテキスト
controlID 対象となるコントロール。Controlsを参照。

 

返し値

成功: コントロールの幅を返します。
失敗: oAutoIt.errorを1に設定

 

注意

Control関数を使用する場合、名前の末尾にどのコントロールであるかを表す数字を付ける必要があります。例えば"MDIClient"と呼ばれるコントロールが2つある場合、"MDIClient1"と"MDIClient2"という具合にして参照します。

 

関連

ControlCommand, ControlGetPosHeight, ControlGetPosX, ControlGetPosY, ControlMove, WinMove

 

Set oAutoIt = WScript.CreateObject("AutoItX3.Control")

posx = ControlGetPosX("Untitled - Notepad", "", "Edit1")
posy = ControlGetPosY("Untitled - Notepad", "", "Edit1")
poswidth = ControlGetPosWidth("Untitled - Notepad", "", "Edit1")
posheight = ControlGetPosHeight("Untitled - Notepad", "", "Edit1")