有没有办法在 python 中将鼠标和键盘点击发送到后台的窗口?

Is there a way to send mouse and keyboard clicks to a window in the background in python?

提问人:XanZes 提问时间:10/25/2023 最后编辑:XanZes 更新时间:10/26/2023 访问量:31

问:

所以我试图建立一个机器人来自动化我通过我的 PC 运行的游戏中的一些操作。

我现在希望能够将单击事件发送到这些坐标处的窗口,但由于我还想在机器人在后台运行时执行其他操作,因此我正在寻找一种将鼠标事件直接发送到窗口的方法(即使它被最小化/在后台), 在我做其他事情或将窗口置于前景/取消最小化时不影响鼠标的移动。这可能吗?

尝试了我在谷歌上找到的这个脚本 有没有办法在 python 中将点击事件发送到后台的窗口?

但它不起作用,使用 hwnd 出现错误

我收到这个错误 https://i.stack.imgur.com/Ihs7i.png 这是我使用的代码 https://imgur.com/JCkezsq

Python 机器人 mouseevent

评论

0赞 DerSchinken 10/25/2023
如何询问。请编辑您的问题,以包括您拥有的代码以及您遇到的错误
0赞 Community 10/25/2023
请提供足够的代码,以便其他人可以更好地理解或重现问题。

答: 暂无答案