移動窗口內(nèi)的控件.
ControlMove ( "標(biāo)題", "文本", 控件ID, x坐標(biāo), Y坐標(biāo) [,
寬度 [, 高度]] )
標(biāo)題 | 目標(biāo)窗口標(biāo)題. |
文本 | 目標(biāo)窗口文本. |
控件ID | 控件標(biāo)識符. 相關(guān)說明見 Controls. |
x 坐標(biāo) | 移動到窗口客戶區(qū)的相對 X 坐標(biāo)值. |
y 坐標(biāo) | 移動到窗口客戶區(qū)的相對 Y 坐標(biāo)值. |
寬度 | [可選參數(shù)] 窗口的新寬度. |
高度 | [可選參數(shù)] 窗口的新高度. |
成功: | 返回 1. |
失敗: | 返回 0, 未找到窗口/控件. |
ControlMove("[CLASS:Notepad]", "",
"MDIClient1",
0, 0, 200, 200)
;以上為官方原示例,以下為中文網(wǎng)文檔附加示例:
Run("winver.exe")
$HWND=WinWaitActive('[REGEXPTITLE:.+Windows;REGEXPCLASS:#\d+]','')
If IsHWnd($HWND) Then
MsgBox(32,$HWND,'系統(tǒng)關(guān)于窗口出現(xiàn)咯...我們移動[確定]按鈕試試')
ControlMove($HWND, "", "Button1",20,40)
Else
MsgBox(32,"錯誤","貌似沒找到窗口嘛...")
EndIf
provider with jb51.net (unicode) |