我在《钥匙精灵》中录制了一个脚本,如何让它在游戏窗口中后台操作?
录制的脚本在后台运行需要做大量的工作。
PluginHwnd=Window。GetKeyFocusWnd()
首先,你需要这个语句来找到当前游戏窗口的句柄。
PluginWindow。发送按键(Hwnd,)
然后使用该语句执行后台键盘按钮。如果鼠标左键被按下,发送关键字按(hwnd,?)
将其更改为LeftClick(Hwnd,x,y)
键盘键:表示→键盘的键码,可以输入对应的键码。
鼠标按键中的x和y分别代表鼠标相对于屏幕的x轴坐标和y轴坐标,从左上角开始。也就是说你学的数学的Y轴参数是负的,变成了正的。其他原因也一样
但是你现在自己录的剧本,也就是说加上PluginWindow。←每个要按的代码前面,是执行后台命令。你说你录的剧本有多长?您想找到多少个键盘命令?我觉得你应该是个不会按键的巫师才会用录音吧?所以问题的关键在于,即使你愿意努力,也不知道能不能找到。所以说实话,后台录音的可能性几乎为零。如果你真的需要在后台按几个键,我可以帮你完成。如果太复杂,我没心情。没有人愿意做这种没用的事。