#coding=utf-8 import pyHook import pythoncom # 監聽到鼠標事件調用 def onMouseEvent(event): if(event.MessageName!="mouse move"):# 因為鼠標一動就會有很多mouse move,所以把這個過濾下 print(event.MessageName) return True # 為True才會正常調用,如果為False的話,此次事件被攔截 def main(): # 創建管理器 hm = pyHook.HookManager() # 監聽鼠標 hm.MouseAll = onMouseEvent hm.HookMouse() # 循環監聽 pythoncom.PumpMessages() if __name__ == "__main__": main()
效果

