微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Pystray的pyautogui问题

如何解决Pystray的pyautogui问题

pyautogui和pystray出现问题。使用python版本3.6.4。
只需将两个模块导入同一脚本并调用任何pyautogui函数都会产生错误。 有没有解决的办法或解决方法?我只想使用pyautogui功能并构建一个驻留在系统托盘中的程序。

import pyautogui
import pystray

pyautogui.moveto(10,10)

预期的LP_POINT实例而不是指向POINT的指针

解决方法

我是 PyAutoGUI 的创建者。感谢您提出这个问题,我已经在 0.9.53 版中修复了这个问题。这可能也解决了与其他模块的兼容性问题,所以很高兴你提出了这个问题。

细节是:PyAutoGUI 重新创建了它自己的 POINT 结构,该结构与 ctypes.wintypes 中的结构相同,但由于某种原因,当另一个模块使用 ctypes.wintypes.POINT 时,这会导致问题,所以我将 PyAutoGUI 更改为使用 wintypes一个代替。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。