Pywin32 SendKeys: нажатие кнопки Windows

Я пытаюсь заблокировать свой компьютер с помощью Python. Единственный известный мне способ сделать это с помощью нажатия клавиш - это удерживать «кнопку Windows» и нажимать клавишу «L». Однако я не могу понять, как это сделать с Pywin32.

Я нашел обширный список доступных ключей Pywin32: http://win32com.goermezer.de/content/view/136/254/ (Но в нем нет кнопки Windows, так что я все еще застрял.)

Какие-либо предложения?


person Robinson    schedule 07.08.2013    source источник
comment
Есть еще несколько функций, которые мне бы хотелось (но не обязательно) иметь возможность делать, требуя ключа Windows.   -  person Robinson    schedule 08.08.2013
comment
Теперь у меня есть он, где я могу использовать клавишу Windows, за исключением того, что она не работает в сочетании с буквами (но работает с другими клавишами, такими как стрелка вправо). ССЫЛКА: pastebin.com/Ew21FASU   -  person Robinson    schedule 08.08.2013


Ответы (1)


Со страниц Тима Голдена:

import ctypes
ctypes.windll.user32.LockWorkStation()
person Steve Barnes    schedule 07.08.2013
comment
Именно то, что мне нужно! Спасибо тоже за ссылку. - person Robinson; 08.08.2013