Dimenv 窗口句柄
//定义全局变量
HwndEx = Plugin.Window.SearchEx(Edit, "文本", 0)
//遍历符合窗口标题保存到数组HwndEx
TracePrint HwndEx
//调试输出
SZ = Split(HwndEx, "|")
//分割数组 得到窗口句柄(父窗口)
TracePrint UBound(SZ)
//调试输出
If UBound(SZ) > 0 Then
//如果数组维数最大可用下标>0,即窗口数大于0
i=0
For UBound(SZ)
Delay 500
窗口句柄 = SZ(i)
窗口句柄 = Plugin.Window.FindEx(窗口句柄, 0, "Edit", 0)
//由父窗口句柄得到子窗口类名为 "Edit"的子窗口句柄(其实可以不用,只是SearchEx有点问题)
线程ID = BeginThread(子程序(窗口句柄))
Delay 500
i = i + 1
TracePrint 窗口句柄
//调试输出
Next
End If
Sub 子程序(参数)
Do
按键 = WaitKey()
Call Plugin.Bkgnd.KeyPress(参数, 按键)
Delay 1
Loop
End Sub