Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 5, 2015 23:19:01

BearPro
Зарегистрирован: 2015-09-09
Сообщения: 46
Репутация: +  0  -
Профиль   Адрес электронной почты  

Эмуляция нажатия клавиш win32api

keybd_event(win32con.VK_LCONTROL, 0, 0)
Результатом будет якобы нажатие кнопки ctrl. Как можно эмулировать нажатие обычных клавиш (W, G, 4 - любых)?

Офлайн

#2 Окт. 5, 2015 23:33:57

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Эмуляция нажатия клавиш win32api

На правах оффтопа: я бы мог посоветовать использовать специализированный, кроссплатформенный модуль PyUserInput, он и клавиатурой и мышкой умеет оперировать.



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#3 Окт. 6, 2015 02:13:10

sypper-pit
От: Ulan-Ude(msk)
Зарегистрирован: 2009-01-30
Сообщения: 1102
Репутация: +  6  -
Профиль   Отправить e-mail  

Эмуляция нажатия клавиш win32api

BearPro
с зажатой клавишей CTRL или просто “W”, “G” итд ?

Офлайн

#4 Окт. 6, 2015 09:36:43

BearPro
Зарегистрирован: 2015-09-09
Сообщения: 46
Репутация: +  0  -
Профиль   Адрес электронной почты  

Эмуляция нажатия клавиш win32api

Просто, без ctrl

Офлайн

#5 Окт. 6, 2015 14:24:29

i.slepov
Зарегистрирован: 2015-05-28
Сообщения: 53
Репутация: +  5  -
Профиль   Отправить e-mail  

Эмуляция нажатия клавиш win32api

Для использования PyAutoGUI.
Для ковыряния в коде.
Непосредственный ответ на ваш вопрос.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version