按键精灵如何让目标脚本移动到指定的位置后固定在指定位置

按键精灵如何让目标脚本移动到指定的位置后固定在指定位置,并且目标窗口由前台转为后台,按键操作也转后台
以为自己想写一个自己用的挂,但是发现编程的某些语句是直接坐标来判断的,导致一旦移动了窗口,外挂就废掉了,于是想让窗口移动到指定的位置后直接固定,且转为后台,这样我就用后台操作来挂机,空出来的前台用来做其他事情。

把最前面的窗口移到屏幕100,100的位置,不过要先缩小。用相对坐标的话,直接绑定过后就是以窗口操作区为起点的坐标了。

按键精灵是一款模拟鼠标键盘动作的软件。通过制作脚本,可以让按键精灵代替双手,自动执行一系列鼠标键盘动作。按键精灵简单易用,不需要任何编程知识就可以作出功能强大的脚本。只要在电脑前用双手可以完成的动作,按键精灵都可以替代完成。

按键精灵通过了360的软件安全认证,无病毒无木马,完全安全。但由于按键精灵名气很大,有一些伪造的按键精灵带有病毒木马,如果木马程序加载了键盘钩子,它就会监视你的键盘动作,当指定的一些消息被系统中任何应用程序所处理时,这个钩子就被调用,有可能导致数据丢失泄密以及木马入侵。因此强烈建议用户认准按键精灵官网,避免落入木马的陷阱。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-01-29
按键操作是没办法直接转为后台的,如果用大漠的话倒是可以直接绑定之后后台操作。
而且不明白你说的固定是什么意思,如果你说的是用相对坐标的话,直接绑定过后就是以窗口操作区为起点的坐标了。
同时绑定后直接用后台操作语句就可以了。
希望对您有帮助。
-----------------------------------------
直接绑定后台就可以了。
第2个回答  2013-01-30
//注册大漠插件
set ws=createobject("Wscript.Shell")
ws.run "regsvr32 atl.dll /s"
set ws=nothing
PutAttachment ".\Plugin" ,"RegDll.dll"

PutAttachment "c:\","dm.dll"

Call Plugin.RegDll.Reg("c:\dm.dll")

set dm = createobject("dm.dmsoft")

//获取游戏句柄

hwnd = dm.FindWindow("游戏类名","游戏标题")
Delay 1000
//绑定游戏窗口
dm_ret = dm.BindWindow(hwnd,"normal","normal","normal",0)//这里设置的是前台模式,后台模式有几种,不同游戏需要选择不同模式,自己调试

Delay 1000

//移动窗口到指定位置
dm.MoveWindow hwnd,-10,-10//-10,-10为你想要的坐标.
//脚本结束,释放绑定

Sub OnScriptExit()
dm_ret = dm.UnBindWindow()
End Sub本回答被提问者采纳
相似回答