大漠综合工具使用教程 按键精灵大漠插件,如何实现脚本既能后台运行又能做别的事情?

按键精灵大漠插件,如何实现脚本既能后台运行又能做别的事情?绑定时,需要计算前面的窗口数。用这个坐标系就行了。窗口中的任何位置都可以在该坐标点处为hWnd=dm.GetPointWindow(50050

按键精灵大漠插件,如何实现脚本既能后台运行又能做别的事情?

绑定时,需要计算前面的窗口数。用这个坐标系就行了。窗口中的任何位置都可以在该坐标点处为hWnd=dm.GetPointWindow(500500)//获取“指定坐标”窗口的句柄//hWnd=dm.getMousePoint窗口()///获取鼠标点窗口的句柄uret=dm.bind窗口(hwnd,“normal”,“windows”,“normal”,0)延迟200如果dmuret=0,则消息框“failed to”绑定“exitscriptenend”如果//↑绑定“窗口句柄”,支持“前台”和“后台”///绑定后,所有坐标都转换为“客户端”相对坐标

手动注册:例如dm.dll文件把它放在C::test目录下,然后start-> run-> cmd。在命令提示下,输入CD C::test,然后输入Regsvr32dm.dll文件这将提示插件已在系统中注册。应该注意的是,可能还有其他作者注册了插件dm.dll文件释放到系统目录。这样,系统目录插件就具有了优先权。解决方案是添加一个绝对路径。例如,Regsvr32 C: estdm.dll使用密钥向导中的代码注册:putattachment“C::TestuGame”,“*。*“//此处的文件路径应与以下集合WS=CreateObject()相同Wscript.Shell") ws.run运行“regsvr32 c: estu”游戏.dll/“设置ws=nothing延迟1200设置dm=createobject(”dm.dmsoft软件)注:必须添加到附件中dm.dll文件至于这个文件在哪里,这取决于你把沙漠插件放在哪里。另外,尝试使用8.0以上的键向导

1获取对象句柄,findwindow(一般为空,窗口标题)示例dm.FindWindow先生(“”,“记事本”)2。Bind window bindwindow(findwindow返回的窗口句柄,屏幕背景模式,鼠标背景模式,键盘背景模式,很多都是0)dm.bind窗口(hWnd,“normal”,“DX”,“normal”,0)3,将鼠标移动到指定位置移动到(x,y)4,鼠标点击dm.LeftClick5左键使用其他窗口阻止坐标位置并运行程序。看看游戏界面。是否点击。