按键精灵遍历窗口句柄问题
遍历窗口句柄得到的多个窗口句柄,后面的语句怎么调用这些句柄HwndEx=Plugin.Window.Search("天下3")//下面这句用于分割字符串,将获得的句柄组分...
遍历窗口句柄得到的多个窗口句柄,后面的语句怎么调用这些句柄
HwndEx = Plugin.Window.Search("天下3")
//下面这句用于分割字符串,将获得的句柄组分割
dim MyArray
MyArray = Split(HwndEx, "|")
If UBound(MyArray)>=0 Then
i=0
For UBound(MyArray)
i=i+1
Next
End If
Call Plugin.Bkgnd.KeyPress(Myarray(0), 65)
我这样写对吗? 如果窗口我也不知道多少个。 那要怎么调用这个窗口了? 是Myarray(i+1)?
是这样的吗?在线求解答。 谢谢 展开
HwndEx = Plugin.Window.Search("天下3")
//下面这句用于分割字符串,将获得的句柄组分割
dim MyArray
MyArray = Split(HwndEx, "|")
If UBound(MyArray)>=0 Then
i=0
For UBound(MyArray)
i=i+1
Next
End If
Call Plugin.Bkgnd.KeyPress(Myarray(0), 65)
我这样写对吗? 如果窗口我也不知道多少个。 那要怎么调用这个窗口了? 是Myarray(i+1)?
是这样的吗?在线求解答。 谢谢 展开
1个回答
展开全部
HwndEx = Plugin.Window.Search("天下3")
dim MyArray
MyArray = Split(HwndEx, "|")
If UBound(MyArray)>=0 Then
i=0
For UBound(MyArray)
Call Plugin.Bkgnd.KeyPress(Myarray(i), 65)
i=i+1
Next
End If
//这样要理解的是:UBound(MyArray)这个函数,代表找到的窗口(字串)个数,循环这个数就是几个窗口了
dim MyArray
MyArray = Split(HwndEx, "|")
If UBound(MyArray)>=0 Then
i=0
For UBound(MyArray)
Call Plugin.Bkgnd.KeyPress(Myarray(i), 65)
i=i+1
Next
End If
//这样要理解的是:UBound(MyArray)这个函数,代表找到的窗口(字串)个数,循环这个数就是几个窗口了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |