我想在Windows上使用Python捕获左/右/双击事件。我可以使用win32api实现吗?
例如,每次单击某个位置时,我希望它打印出被单击的确切坐标和单击类型。
请问有人能指点我正确的方向吗?
我想在Windows上使用Python捕获左/右/双击事件。我可以使用win32api实现吗?
例如,每次单击某个位置时,我希望它打印出被单击的确切坐标和单击类型。
请问有人能指点我正确的方向吗?
尝试使用这段代码:
#!/usr/bin/env python
# coordinates.py
import gtk
class Coordinates(gtk.Window):
def __init__(self):
gtk.Window.__init__(self)
self.connect("expose_event", self.expose)
self.connect("motion_notify_event", self.expose)
def expose(self, widget, event):
self.tooltips = gtk.Tooltips()
x ,y = self.get_pointer()
self.set_tooltip_text( str(x) + ',' + str(y))
return False
def main():
window = Coordinates()
window.connect("destroy", gtk.main_quit)
window.show_all()
gtk.main()
if __name__ == "__main__":
main()
您可以添加适当的信号来实现左/右/双击