Форум программистов, компьютерный форум, киберфорум
Python
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.81/43: Рейтинг темы: голосов - 43, средняя оценка - 4.81
Студент
121 / 132 / 39
Регистрация: 07.04.2011
Сообщений: 503
1

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

11.08.2012, 22:48. Показов 8244. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Подскажите плс как можна емулировать нажатие клавиши в неактивном окне.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.08.2012, 22:48
Ответы с готовыми решениями:

Перехват нажатия клавиши
Добрый день. Задали сделать блокнот на Питоне. Столкнулся с такой проблемой. Нужно отследить...

Ожидание нажатия клавиши с зависанием
Всем привет! Не могу решить простейший пример - выйти принудительно из бесконечного цикла ожидания...

Показывает картинку до нажатия клавиши
Помогите сделать что-то такое: " на экран pygame выводится картинка." по нажатию цифры n на...

Продолжение выполнения цикла после нажатия клавиши
Имеется двумерный list, пример: , , ], в котором заключены введёные пользователем данные....

Передача нажатия клавиши в неактивное окно игры
Всем привет. Пишу бота для одной из популярных ммо. Пакеты кидать не могу, сразу палится и...

1
Студент
121 / 132 / 39
Регистрация: 07.04.2011
Сообщений: 503
13.08.2012, 12:45  [ТС] 2
Лучший ответ Сообщение было отмечено MickeyBlueEyes как решение

Решение

Пробую допустим вызвать хелпер в блокноте:

Python
1
2
3
hw = win32gui.FindWindow('notepad', None)
 
win32api.SendMessage(hw, 0, win32con.VK_F1, 0)
И ничего не происходит, может кто сталкивался?

Добавлено через 13 часов 11 минут
Вообщем заработал с PostMessage

Python
1
2
3
4
   
win32api.PostMessage(hw, win32con.WM_KEYDOWN, getCode(button), 0)
 
win32api.PostMessage(hw, win32con.WM_KEYUP, getCode(button), 0)
0
13.08.2012, 12:45
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.08.2012, 12:45
Помогаю со студенческими работами здесь

Не работает привязка функции к событию нажатия клавиши
from tkinter import * root = Tk() def pressed(event): print(event) ...

Послать в программу сигнал нажатия клавиши ESC
Задача стоит такая Захожу на свитч Extrem с помошью telnetlib. Выполняю процесс, и для того, чтобы...

Эмуляция нажатия клавиши
Всем доброго времени суток. Кто может подсказать как сэмулировать нажатие клавиши программно?...

Эмуляция нажатия клавиши
Подскажите как отправить окну сообщение, что нужно нажать клавишу Enter? Точнее напишите функцию...

Эмуляция нажатия клавиши
Хочу узнать, можно ли в "паскаль АБЦ нэт" осуществить эмуляцию нажатия какой либо клавиши на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru