
如何获取窗口内坐标,你可以用抓抓,先获取句柄,再复制句柄到图像页面,然后指定窗口打钩,粘贴句柄截图然后在截图里面取坐标就是后台坐标如果截图是黑的,那么说明游戏屏蔽了后台取色你要用其它的插件来实现
不明白可以去看视频教程,其实并不复杂
WINDOWS每打开一个窗口(包含程序运行时的窗口),以及每个窗口内的控件(按扭,输入框等)都会随机分配一个号码,这个号码就是这一窗口或控件的句柄
获得这个句柄就可以实现在后台进行针对这个窗口(程序)的 *** 作例如:在这一窗口中输入一段文字,在某一座标进行单击,双击等
提取句柄的方法可以参考按键精灵的帮助也可以全部命令--插件命令--Windows窗口插件找到例如:Hwnd=PluginWindowFind(0,"无标题-记事本")'查找当前打开的程序中标题为"无标题-记事本"的窗口,并将找到的句柄号存进Hwnd变量中,以便后面调用;
需要注意的是:任何一个窗口关闭后再打开,对应的句柄将会被重新分配
WORD2003: 1、按键盘上的F11,可以全屏显示word文档。 如何F11键不能全屏显示,有可能是快捷键冲突导致,可以使用方法2。 2、点击菜单栏上的“视图”,点击“全屏显示”,即可全屏显示文档。 WORD2007: 1、单击工具栏的”视图“分页。
Call PluginWindowForeground(随便填,这里就是给你获得的句柄取一个代号,不过建议你用默认的Hwnd,因为大部分的命令都是用默认句柄) 像你这个Call PluginBkgndKeyDown(a, 9),你这里a就是代表句柄,如果你要用a的话,你句柄的获得就应该这样 Call PluginWindowForeground(a),这个是按键7的,按键8的话应该是这样 a = PluginWindowForeground()。 不过有些窗口是有2个句柄的,标题栏一个,窗口内容一个,所以建议你用 //得到鼠标指向的窗口句柄 Hwnd = PluginWindowMousePoint() 来获得句柄 每次获得的句柄不一样,肯定是用的抓抓获句柄,使用我说的这个,就没这个困扰了。 新上路的朋友,建议多上论坛看看 PS:如果您对我的答案满意,麻烦加点分~
以上就是关于在按键精灵里录制了一个脚本,怎么能让它在游戏窗口内后台 *** 作全部的内容,包括:在按键精灵里录制了一个脚本,怎么能让它在游戏窗口内后台 *** 作、如何实现在全屏游戏界面上显示文字、网页游戏刷新后,怎么自动获取窗口句柄等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)