2014-10-18 6 views
0

Я пишу длинную программу с простым графическим интерфейсом, в 99% случаев я хотел бы, чтобы программа работала только как процесс, однако иногда я хочу проверить статус, так что можно захватить событие keypress в python? Например, я хочу, чтобы отобразить окно программы при нажатии Ctrl + Shift + Alt + Q, я надеюсь использовать приложение на Windows, СпасибоPython 3, захват комбинаций клавиш

ответ

0

Есть учебники о том, как создать ключ-регистратор с Python. Они должны помочь. Но я не знаю, правильно ли это сделать. Также вы можете зарегистрировать ярлыки под комбинацией клавиш в Windows.

Вы должны знать, что Ctrl+Shift+Alt обрабатываются независимо от раскладки клавиатуры, а Q изменяет язык.

С pywin32 вы можете сделать это, используя Ctrl+Shift+Alt+F1, например.