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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 20, средняя оценка - 4.85
nik_v
0 / 0 / 0
Регистрация: 15.02.2009
Сообщений: 8
#1

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

15.02.2009, 15:08. Просмотров 2512. Ответов 1
Метки нет (Все метки)

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

Эмуляция нажатий клавиш или автоматический ввод информации - C++
Добрый день. Мне необходимо чтобы в определенную форму ввелся пароль. Форма является изначально активной, то есть фокус находится на ней....

Эмуляция клавиш - C++
Привет, вот не идёт в голову как до конца дописать код: if(GetAsyncKeyState(0x46)&1) { keybd_event(VkKeyScan('A'), 0, 0, 0); ...

Подсчет и перехват нажатий клавиш - C++
Всем привет! Вот недавно попытался создать счетчика нажатий кнопок, но он очень нестабилен. Создал я его так: 1) создал winforms в vc++...

Обработка нажатий клавиш с glfw - C++
Изучаю glfw. Задался вопросом обработки нажатий клавиш. Нашел функцию glfwGetKey(int key), где int key - номер клавиши по какому-то там...

Отлов нажатий клавиш в системе и отправка на email - C++
Всем доброе время суток. Ребята нужна помощь... нада зделать клавиатурный шпион.. но так чтоб он присилал дание по майлу... тоисть с...

Эмуляция нажатия клавиш для SDL - C++
Столкнулся с такой проблемой что на эмуляцию нажатия клавиш, SDL не реагирует. Точнее DOSBox. Пробовал 2 метода (WINAPI), оба не подходят....

Пятнашки - Как сделать перехват нажатий клавиш в консоли - C++
Собственно есть реализация игры "Пятнашки" wasd и 4862 - управление (оно организовано через передвижение пустой фишки). Пока надо...

Создание бота. Эмуляция клавиатуры, мыши. - C++
Попросили написать простенький бот для одной корейской онлайн игрушки. Сразу столкнулся с проблемой сабжа - игрушка защищена православным...

Коды специальных клавиш клавиатуры - C++
if(я нажимаю "F1") { cout << "Hello " << endl; }

Считывание нажатия клавиш с клавиатуры - C++
как сделать так чтобы программа завершалась при нажатие какой-то определенной клавиши?

Отловить и переназначить нажатие клавиш клавиатуры - C++
Программа должна делать 3 действия: 1. Я нажимаю кнопку на клавиатуре. Допустим это кнопка M (латинская). 2. Программа выполняет...

Коды клавиш и обработка событий клавиатуры в консоли - 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     Эмуляция нажатий клавиш клавиатуры
Ответ Создать тему
Опции темы

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