按键精灵技术教程:沙盘后台绑定游戏
来源:按键学院 【按键精灵】
在上一期的院刊中,我们说到了如何使用沙盘以及一些要注意的地方。现在,我们一起来看看,沙盘的后台绑定要怎么实现。
步骤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-绑定窗口
大漠里绑定模式那么多,我怎么知道要用哪种呢? 这里小编分享一个大漠绑定测试工具。
大漠绑定测试工具使用: 第一步:
获取要测试的窗口句柄