2011-02-24 25 views
0

とキーストロークの記録(A = 125、A =「A」、テキストに印刷する鍵IDを取得しないように。)私は、これは今、いくつかの時間のために働くために取得しようとしてきたpyHook

ここでは私ですコードでは、 "None"と表示されるか、間違ったタイプ、あるいは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

event.Keyを使用しない理由は何ですか? xx

関連する問題