您的位置:首页 > 编程语言 > Python开发

pythoncom, pyHook监控鼠标事件

2017-11-17 10:26 288 查看
# -*- coding: utf-8 -*-
import pythoncom, pyHook
import time
def OnMouseEvent(event):

msgname = event.MessageName
message = event.Message
time = event.Time
window  =  event.Window
windowsname =  event.WindowName

whell =  event.Wheel
Injected = event.Injected
"---"
position = event.MessageName
print(position)
#     f.writelines(str(tim )+'\n')
# with open('4or8.txt','a') as f:
# # 返回 True 可将事件传给其它处理程序,否则停止传播事件

# print(lsit)
return True
# 创建钩子管理对象

hm = pyHook.HookManager()
# 监听所有鼠标事件
hm.MouseAll = OnMouseEvent # 等效于hm.SubscribeMouseAll(OnMouseEvent)
# 开始监听鼠标事件
hm.HookMouse()
# 一直监听,直到手动退出程序
pythoncom.PumpMessages()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: