ウィンドウの位置とサイズを取得します。
WinGetPos ( "title" [, "text"] )
パラメータ
title | 対象となるウィンドウの名前。ウィンドウ名の特別な記述の仕方参照 |
text | [オプション] 対象となるウィンドウのテキスト |
返し値
成功 | 次に示す情報を格納した要素数4の配列を返します。 |
$array[0] = X 座標 | |
$array[1] = Y 座標 | |
$array[2] = 幅 | |
$array[3] = 高さ | |
失敗 | ウィンドウが見つからなかった場合0を返し@errorを1に設定します。 |
注意
WinGetPosは最小化されたウィンドウに対しては-32000といった負の値を返します。しかし(最小化されていない)隠されたウィンドウに対しては正常に動作します。
関連
WinGetClientSize, WinMove, WinGetState
例
$size = WinGetPos("[active]")
MsgBox(0, "Active window stats (x,y,width,height):", $size[0] & " " & $size[1] & " " & $size[2] & " " & $size[3])