我一直试图让它工作一段时间(为了让keyid以文字打印,A =“A”,而不是A = 125.)
这是我的代码,它打印“无”,有时会打印错误的类型,甚至只打印一次keyid。 (使用不同的IDToName参数)
import pyHook
from pyHook import HookManager
from pyHook.HookManager import HookConstants
import time
import pythoncom
def OnKeyboardEvent(event):
print HookConstants.IDToName(event.Ascii)
hm = pyHook.HookManager()
hm.KeyDown = OnKeyboardEvent
hm.HookKeyboard()
while True:
pythoncom.PumpMessages()
答案 0 :(得分:0)
为什么不使用event.Key
? XX