无论鼠标在哪个窗口中,我如何检测鼠标点击?使用python检测窗口中的鼠标点击
python perferabliy,但如果有人可以用任何语言解释它,我可能会弄清楚它。
我发现这对微软的网站: http://msdn.microsoft.com/en-us/library/ms645533(VS.85).aspx
但我不看我怎么可以检测或拿起列出的通知。
使用pygame的的pygame.mouse.get_pos()函数如下尝试:
import pygame
pygame.init()
while True:
print pygame.mouse.get_pos()
这只是返回0,0。 我对pygame不熟悉,是否缺少某些东西?
在任何情况下,我宁愿没有需要安装第三方模块的方法。 (pywin32除外http://sourceforge.net/projects/pywin32/)
您正在使用哪个UI工具包/库? – 2008-10-03 03:13:34
我认为这应该可以使用win32ui和ctypes。我发现我可以通过windll.user32.GetCursorPos(pointer(pt_struct))获取鼠标位置(详情请见:http://monkut.webfactional.com/blog/archive/2008/10/2/python-win-mouse - 位) – monkut 2008-10-03 07:44:51