[Python] pyhook e problema di termine programma.
Vittorio Spina
vittorio.spina a gmail.com
Mar 27 Nov 2012 15:53:59 CET
Ciao a tutti,
sto scrivendo un thread semplice che rileva gli eventi tastiera di windows.
Usando pyhook, il codice è semplice:
*import *pythoncom, pyHook
*def OnKeyboardEvent*(event):
testo += chr(event.Ascii),
*return *event.Ascii
testo=""
hm = pyHook.HookManager()
hm.KeyDown = OnKeyboardEvent
hm.HookKeyboard()
pythoncom.PumpMessages()
ad un certo punto però, ho la necessità che il thread si chiuda.
Qualcuno sa come fare?
C'è un modo alternativo a pythoncom.PumpMessages() che dipenda da un
normale ciclo del tipo
while loop:
....
in modo che controllando la variabile globale loop il thread termini?
Grazie
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20121127/57cd7cab/attachment.html>
Maggiori informazioni sulla lista
Python