If HwndEx <> 0 Then
            Coord = Plugin.Window.GetClientRect(HwndEx)
            MyArray = Split(Coord, "|", - 1 , 1)
            Do 
                Delay 100
                IfColor Cint(MyArray(0)) + 10, Cint(MyArray(1)) + 10, "676767", 1 Then
                    Call 移动并点击(Cint(MyArray(0)) + Cint(MyArray(2)) / 2 - Ux, Cint(MyArray(1)) + Cint(MyArray(3)) / 2 - Uy, 0, 1)
                    Exit Do 
                End If
            Loop 
            Delay Delay_window
            Exit Sub 
        Else 
            MsgBox "出错:找不到子窗口" & 标题, 16, "提示"
            EndScript 
        End If 
    Loop 
End Sub 
Sub 等待窗口(窗口名)
    Dim Array_name, Hwnd, Coord, MyArray, i, k
    Dim Array_Feature_form(3)
    Array_Feature_form(0) =  "选大区,71,86,C9FFFF,71,86,C9FFFF"
    Array_Feature_form(1) =  "输密码,90,457,FFFFFF,660,450,00605A"
    Array_Feature_form(2) =  "择频道,332,13,B3F2FF,333,13,B3F2FF"
    Array_Feature_form(3) =  "挑角色,337,26,78D7F4,337,26,78D7F4,337,26,78D7F4,337,26,78D7F4" 
    For i = 0 To UBound(Array_Feature_form)
        Array_name = Split(Array_Feature_form(i), ",", - 1 , 1)
        If Array_name(0) = 窗口名 Then 
            Do
                Delay 50 
                Hwnd = Plugin.Window.Find(0, "地下城与勇士")
                Coord = Plugin.Window.GetClientRect(Hwnd)  
                MyArray = Split(Coord, "|", - 1 , 1)
                If Cint(MyArray(2)) = 687 or Cint(MyArray(2)) = 640 Then  
                    Ux = Cint(MyArray(0)) : Uy = Cint(MyArray(1))
                    For k = 0 To (UBound(Array_name) - 6) / 6
                        IfColor Ux + Array_name(k * 6 + 1), Uy + Array_name(k * 6 + 2), Array_name(k * 6 + 3),0 Then 
                            IfColor Ux + Array_name(k * 6 + 4), Uy + Array_name(k * 6 + 5), Array_name(k * 6 + 6),0 Then 
                                Exit Sub
                            End If 
                        End If                          
                    Next
                End If
            Loop 
        End If
    Next 
End Sub
Sub 移动并点击(横坐标, 纵坐标, 操作方式, 左击次数)
    //点击次数: 0表示不点击
    //操作方式:【0前台模式,1后台模式】
    If 操作方式 = 0 Then 
        横坐标 = Ux + 横坐标 : 纵坐标 = Uy + 纵坐标
        MoveTo 横坐标, 纵坐标
        Delay Delay_move
        If 左击次数 <> 0 Then 
            For 左击次数
                LeftDown 1
                Delay 100
                LeftUp 1
                Delay Delay_click
            Next 
        End If
    End If     
End Sub