基 础 函 数 参 考


ControlGetPos

获取控件相对其窗口的坐标位置和大小.

ControlGetPos ( "标题", "文本", 控件ID )

参 数

标题 目标窗口标题.
文本 目标窗口文本.
控件ID 控件标识符. 相关说明见 Controls.

返 回 值

成功: 返回控件相对其窗口位置及大小的数组:
$array[0] = X 坐标
$array[1] = Y 坐标
$array[2] = 宽度
$array[3] = 高度
失败: 设置 @error 为 1.

备 注

窗口标题/文本会涉及到父窗口及可能不包含控件 ID 的活动窗口,请小心使用定义参数.

相 关 函 数

ControlCommand, ControlMove

函 数 示 例


Run("notepad.exe")
WinWaitActive("[CLASS:Notepad]","")
Local $pos = ControlGetPos("[CLASS:Notepad]", "", "Edit1")
MsgBox(0, "窗口统计:", "坐标: " & $pos[0] & "," & $pos[1] & " 大小: " & $pos[2] & "," & $pos[3])

provider with jb51.net (unicode)