Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

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

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

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

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

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

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

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

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

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

1
skaa
04.03.2009, 23:18 #2
Посылка сообщения нажатия клавиши 'вверх' окну:
C++
1
PostMessage(hWnd,WM_KEYDOWN,VK_UP,0);
, где hWnd - handle на окно, который можно найти при помощи функции FindWindow
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.03.2009, 23:18
Привет! Вот еще темы с ответами:

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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