;1点击按钮
ControlClick("窗口名称","","[CLASS:Button; INSTANCE:1]","left")
;2获取edit文本 设置文本
ControlSetText("窗口名称","","[CLASS:Edit; INSTANCE:1]","文本",1)
ControlGetText()
;3.获取状态栏中的文本
AutoItSetOption("WinTitleMatchMode", 2)
$status = StatusbarGetText("窗口名称")
;4树控件
;展开树控件
ControlTreeView("窗口名称","","[CLASS:SysTreeView32; INSTANCE:1]","Expand","#0|#0")
;选中树控件
ControlTreeView("窗口名称","","[CLASS:SysTreeView32; INSTANCE:1]","Select","#0|#0")
;5列表空间
;选中某一行
ControlListView(("窗口名称","","[CLASS:SysListView32; INSTANCE:1]","Select",0,1)
;或者
Func _SelectItem($iIndex)
$iYPos = 10 + 18 * ($iIndex + 1)
;
ControlFocus($G_MainDlgName,"",$IDC_MAIN_LIST)
ControlClick($G_MainDlgName,"",$IDC_MAIN_LIST,"left",1,30,$iYPos)
If _IsWindowEnable($G_MainDlgName,$IDC_BTN_STARTlISTEN) == 0 And _IsWindowEnable($G_MainDlgName,$IDC_BTN_STOPLISTEN) == 0 Then
$pos = WinGetPos($G_MainDlgName,"")
MouseClick("left",$pos[0] + 190 + 30 ,$pos[1] + 154 +30 + $iYPos)
EndIf
; MouseMove($pos[0] + 190 + 30 ,$pos[1] + 154 +30 + $iYPos)
Sleep(500)
$Selcted = ControlListView($G_MainDlgName,"",$IDC_MAIN_LIST,"GetSelected",0)
If $Selcted == String($iIndex) Then
Else
_WriteErrorLog("_SelectItem 出现错误" )
EndIf
EndFunc