獲取指定窗口的內(nèi)部句柄。
WinGetHandle ( "窗口標(biāo)題" [, "窗口文本"] )
參數(shù)
| 窗口標(biāo)題 | 目標(biāo)窗口標(biāo)題。 |
| 窗口文本 | [可選參數(shù)] 目標(biāo)窗口文本。 |
返回值
| 成功: | 返回一個(gè)含有目標(biāo)窗口句柄的字符串。 |
| 失。 | 返回一個(gè)""(空字符串),并把 @error 設(shè)為 1,說明不存在符合匹配要求的窗口。 |
注意
在使用 WinTitleMatchMode 的高級模式時(shí)需要使用此函數(shù)來獲得窗口句柄,這樣就可以使用類別名和句柄而不是窗口標(biāo)題/窗口文本來區(qū)分窗口了。
相關(guān)
WinTitleMatchMode(選項(xiàng))
示例
; 找到一個(gè)含有文本 "this one" 的記事本窗口并獲得其句柄
; 改變窗口匹配模式,使程序支持類別名和句柄
AutoItSetOption("WinTitleMatchMode", 4)
; 獲得含有文本 "this one" 的記事本窗口的句柄
$handle = WinGetHandle("classname=Notepad", "this one")
If @error Then
MsgBox(4096, "錯(cuò)誤", "無法找到該窗口")
Else
; 直接發(fā)送一些文本到該窗口的編輯框中
ControlSend($handle, "", "Edit1", "AbCdE")
EndIf
嘉荫县| 缙云县| 岳普湖县| 和硕县| 资溪县| 塔城市| 海伦市| 吴忠市| 马龙县| 黔东| 马关县| 汽车| 湟中县| 台东县| 孙吴县| 红河县| 新龙县| 周口市| 克什克腾旗| 普洱| 贵港市| 大安市| 雷波县| 三明市| 威宁| 来凤县| 三台县| 吉安县| 馆陶县| 渑池县| 广河县| 乐安县| 泸水县| 桐乡市| 恩平市| 额敏县| 镇江市| 大冶市| 汉源县| 宜兰县| 青岛市|