按键精灵技术教程:沙盘后台绑定游戏 下载本文

内容发布更新时间 : 2024/5/2 21:30:17星期一 下面是文章的全部内容请认真阅读。

按键精灵技术教程:沙盘后台绑定游戏

来源:按键学院 【按键精灵】

在上一期的院刊中,我们说到了如何使用沙盘以及一些要注意的地方。现在,我们一起来看看,沙盘的后台绑定要怎么实现。

步骤2-查找窗口句柄

小编找了个“456游戏平台”作为今天的例子,实现大漠后台绑定沙盘后对游戏窗口进行点击的效果。

我们使用search命令来查找窗口句柄。

首先,我们需要获取游戏窗口的标题,用抓抓工具来获取。

search命令代码如下

HwndEx = Plugin.Window.Search(\游戏中心\

可能会有很多童鞋载在这里,认为hwndex就是当前窗口的句柄。

实际上,search命令的返回值是字符串,hwndex中所存放的: 句柄加上 “|” 这样的内容。

例如,找到了两个符合窗口标题的窗口句柄, 12345和45678 那么hwndex中存放的就是:

12345|45678|

所以,我们得到这个返回值之后,还需要使用split函数分割。

代码如下:

HwndEx = Plugin.Window.Search(\游戏中心\MyArray = Split(HwndEx, \ If UBound(MyArray) >= 0 Then i=0

For UBound(MyArray) TracePrint MyArray(i) i=i+1 Next End If

分割之后的句柄存放在数组 MyArray 中。

注意:search命令是模糊查找,也就是说,如果你要查找的是窗口标题符合\游戏中心\,那么,\游戏中心123\也符合条件。

步骤3-绑定窗口

大漠里绑定模式那么多,我怎么知道要用哪种呢? 这里小编分享一个大漠绑定测试工具。

大漠绑定测试工具使用: 第一步:

获取要测试的窗口句柄