def start(self):
if self.instance_running():
try:
self.stop()
except SystemExit:
return win32gui.PostQuitMessage(0)
# Load today's count data back from data file
super(KeyCounter, self).start()
self.hook_keyboard()
self.create_window()
self.update_tray_icon()
while 1:
try:
win32event.MsgWaitForMultipleObjects(
[],
0,
self.MSPF,
win32event.QS_ALLEVENTS
)
win32gui.PumpWaitingMessages()
except SystemExit:
win32gui.PostQuitMessage(0)
评论列表
文章目录