好的,我正在使用Pygame,我在Pygame显示器上创建了一个跟踪鼠标的代码。但是,当我在Pygame上拉另一个窗口时,它会停止跟踪鼠标位置。我想知道,即使我的Pygame窗口不是活动窗口,有没有办法继续跟踪鼠标?
答案 0 :(得分:1)
好的,所以我明白了。我的方式错了。
pygame.mouse.get_pos()
是我正在使用的,只跟踪创建的Pygame表面上鼠标的位置。因此,如果那里有另一个窗口,鼠标实际上并不在Pygame表面上。我最终安装了模块“win32api”并使用
import win32api
mouse = win32api.GetCursorPos()
x1 = mouse[0]
y1 = mouse[1]
表示计算机显示屏上的鼠标位置的x和y坐标。后来我意识到有问题回答我需要知道的事情,我只是没有提出相当正确的问题。