在pyhook事件处理程序中处理耗时的操作

时间:2015-03-10 13:26:57

标签: python pyhook

我希望能够在函数中返回False,然后启动另一个函数。这是因为我制作了一个记录但需要记录坐标的测试工具,而不是让鼠标点击。

我现在与pyhook mousehook结合使用的是:

def OnMouseEvent(event):
    if temp == 0:
          temp = 1
          originalcoordinates = x/y mouse
          return False
    if temp == 1:
         do a lot of things that take up a lot of time
         click on original coordinates
         temp = 0
         return False

当第一次返回False时,并且不会让鼠标点击,但第二次返回时有许多参数和时间,并且鼠标点击句柄已经传递给窗口和点击。

0 个答案:

没有答案