按键精灵的问题如何捕捉窗口

按键精灵的问题如何捕捉窗口,第1张

想固定窗口位置 有两种办法

1启动脚本前 把游戏窗口移动到 0,0 代码如下

Plugin aa=WindowForeground()

Plugin WindowMove(aa,0,0)

2得到窗口的句柄 然后在窗口里发送鼠标消息

但梦幻西游 屏蔽了按键发送 而且 有鼠标偏移

这里我写一个例子,你理解后自己根据需要写代码:

这里假设下拉框是:Form1ComboBox1,有三个选项;输入框是:Form1InputBox1

下面是脚本代码:

//下面例子根据下拉框选项d出对话框:

m = Form1ComboBox1ListIndex

Select Case m

Case 0 : MessageBox "0"

Case 1 : MessageBox "1"

Case 2 : MessageBox "2"

End Select

//下面例子是获取输入框内容:

Text = Form1InputBox1Text

MessageBox Text

Hwnd = PluginWindowForeground()

sRect = PluginWindowGetClientRect(Hwnd)

MsgBox "得到窗口句柄的客户区大小为:"& sRect

//下面这句用于分割字符串,将横坐标和纵坐标分成两个字符串

MyArray = Split(sRect, "|")

//下面这句将字符串转换成数值

L = Clng(MyArray(0)): T = Clng(MyArray(1))

R = Clng(MyArray(2)): B = Clng(MyArray(3))

Msgbox "左" & L & ",右 "& R & ",上" & T & ",下" & B

以上就是关于按键精灵的问题如何捕捉窗口全部的内容,包括:按键精灵的问题如何捕捉窗口、按键精灵窗体下拉框选择跟取值,输入框取值、按键精灵怎么获取窗口坐标啊等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9766094.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存