求大神教下!按键精灵后台找多张图并且点击

//注册大漠插件PutAttachment".\plugin","RegDll.dll"PutAttachment".\plugin\dm","dm.dll"Plugin... //注册大漠插件

PutAttachment ".\plugin", "RegDll.dll"
PutAttachment ".\plugin\dm", "dm.dll"
Plugin.RegDll.Reg (Plugin.sys.GetDir(0) + "\plugin\dm\dm.dll")
Set dm = createobject("dm.dmsoft")
//注册大漠插件结束
Do
Hwnd = Plugin.Window.Find(0, "Hwnd")
FindPic 0, 0, 1024, 768, "Attachment:\不.bmp", 0.9, intX, intY
If intX > 0 And intY > 0 Then
MoveTo intX+20, intY+5
Delay 500
LeftDoubleClick 1
End If
Loop
Do
Hwnd = Plugin.Window.Find(0, "Hwnd")
FindPic 0, 0, 1024, 768, "Attachment:\20.bmp", 0.9, intX, intY
If intX > 0 And intY > 0 Then
MoveTo intX+20, intY+5
Delay 500
LeftDoubleClick 1
End If
Loop
Call Plugin.Window.Hide(Hwnd)
Delay 500

//这是我写的前台脚本 如果做成后台
求大神
展开
 我来答
帐号已注销
推荐于2016-03-10 · TA获得超过1.1万个赞
知道大有可为答主
回答量:6449
采纳率:69%
帮助的人:2198万
展开全部
Plugin.RegDll.Reg (Plugin.sys.GetDir(0) + "\plugin\dm\dm.dll"),这句是按键精灵7的语法,Call Plugin.Window.Hide(Hwnd),这是按键精灵8以上的语法。大漠插件最好用按键精灵8以上的版本。
在Hwnd = Plugin.Window.Find(0, "Hwnd")后面加一句后台绑定就可以了。大漠插件有一个帮助文档:大漠接口说明.CHM,双击打开它,点开“后台设置”,第一个函数就是窗口绑定,可以前台后台,有好几种模式,你自己仔细看,由于我不清楚哪种模式最合适,所以给不了你代码,你自己一个一个测试。然后找图函数要用大漠插件的函数,鼠标键盘也要用大漠插件的,你不用里面的函数也不能后台,函数帮助文件都有例子。最后,在脚本后面加上
Sub OnScriptExit()
dm_ret = dm.UnBindWindow()
End Sub
这样停止脚本就会解除绑定窗口。
追问
long BindWindow(hwnd,gdi,windows,windows,0)如果用这种模式该怎么做?我算是新手 对于大漠第一次用,我的脚本自需要鼠标后天点击 ,按键不用 ,选模式最好的也可以 ,因为我这个游戏需要速度的   亲
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式