0 / 0 / 0
Регистрация: 08.11.2015
Сообщений: 65
|
|
1 | |
Перехват и имитация нажатия клавиши клавиатуры в чужом приложении08.03.2016, 18:32. Показов 3443. Ответов 3
Метки нет (Все метки)
Есть тема...
Нужно, чтобы при нажатии на кнопку, например f1 . У меня последовательно с разными задержками нажимались кнопки: ESC задержка 2 секунды PageDown задержка 5 секунд Home Причем... Это должно делаться в другой, активной программе. ассоциация затеи - клавиатурный кликер для игры. Как обратиться в окно игры - я тоже не знаю. Как это выглядит. 1) Я запускаю игру (любую). 2) сворачиваю 3) Запускаю свою прогу. В проге динамически выбираю клавишу с клавиатуры. Эта клавиша будет запускать (таймер?) функцию в которой последовательно будут нажиматься соответствующие кнопки. 4) ниже выбираю 3 другие клавиши (динамически). В виде выпадающих списков с названиями клавиш. 5) задаю для каждой кнопки задержку. 6) нажимаю старт. 7) разворачиваю игру. 8) при нажатии в игре на клавишу f1 . У меня срабатывает моя прога и в игре имитирует нажатие выбранных клавиш с нужными задержками. Срабатывание и повтор при каждом нажатии, пока запущена программа. Ну... и таких кнопок будет 8. Которые будут, как бы, запускать макросы... Наверняка как-то через хендлы... Но! Меня попросили сделать. А это совсем не мой уровень... Пока я только функции простенькие писал для обработки текста в моей программе. Такого нет... Хендлах имею только представление, но не знания... Буду рад практическим советам с элементами кодов. Буду собирать из советов, если позволит уровень=) В любом случае - будет опыт. Огромное спасибо всем кто откликнется!
0
|
08.03.2016, 18:32 | |
Ответы с готовыми решениями:
3
Эмуляция нажатия клавиши клавиатуры в чужом приложении Эмуляция нажатия клавиши в чужом приложении Имитация нажатия клавиши Tab в стороннем приложении (игре) Перехват нажатия клавиши F11 в другом приложении |
Хитрая блондиночка $)
1472 / 988 / 399
Регистрация: 21.12.2015
Сообщений: 3,785
|
|
08.03.2016, 18:35 | 2 |
Кажется такое умеет программа AutoIt.
1
|
случайный прохожий
2920 / 1937 / 606
Регистрация: 20.07.2013
Сообщений: 5,133
|
|||||||||||
08.03.2016, 20:14 | 3 | ||||||||||
cpp:
0
|
BRcr
|
09.03.2016, 01:01
Перехват и имитация нажатия клавиши клавиатуры в чужом приложении
#4
|
Не по теме: Надо сказать, AutoIt умеет много больше, чем кликать. И кликеры, разумеется, в ней писать одно удовольствие)
0
|
09.03.2016, 01:01 | |
Имитация нажатия клавиши клавиатуры Имитация нажатия кнопки клавиатуры в другом приложении Перехват нажатия клавиатуры в конкретном приложении Имитация клика мышкой или нажатия клавиши клавиатуры Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |