Форум программистов, компьютерный форум CyberForum.ru

Эмуляция нажатий клавиш клавиатуры - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 20, средняя оценка - 4.85
nik_v
0 / 0 / 0
Регистрация: 15.02.2009
Сообщений: 8
15.02.2009, 15:08     Эмуляция нажатий клавиш клавиатуры #1
Посоветуйте, как можно реализовать управление программой (которая управляется с клавиатуры (например игра Quake)) из другой программы (распознавание образов и принятия решений), которая должна имитировать нажатие определенных клавиш в определенный момент времени. Какой код необходим для генерации нажатий клавиш 'вперед', 'назад', 'влево' и 'вправо'?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.02.2009, 15:08     Эмуляция нажатий клавиш клавиатуры
Посмотрите здесь:

Эмуляция нажатия клавиш для SDL C++
Подсчет и перехват нажатий клавиш C++
Считывание нажатия клавиш с клавиатуры C++
C++ Создание бота. Эмуляция клавиатуры, мыши.
C++ Отлов нажатий клавиш в системе и отправка на email
Эмуляция клавиш C++
Обработка нажатий клавиш с glfw C++
C++ Эмуляция нажатий клавиш или автоматический ввод информации
C++ Отловить и переназначить нажатие клавиш клавиатуры
C++ Пятнашки - Как сделать перехват нажатий клавиш в консоли
C++ Коды специальных клавиш клавиатуры

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
skaa
Сообщений: n/a
04.03.2009, 23:18     Эмуляция нажатий клавиш клавиатуры #2
Посылка сообщения нажатия клавиши 'вверх' окну:
C++
1
PostMessage(hWnd,WM_KEYDOWN,VK_UP,0);
, где hWnd - handle на окно, который можно найти при помощи функции FindWindow
Yandex
Объявления
04.03.2009, 23:18     Эмуляция нажатий клавиш клавиатуры
Ответ Создать тему
Опции темы

Текущее время: 01:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru