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

Нажатия клавиш - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.86
9_Em_Detei
0 / 0 / 0
Регистрация: 12.03.2012
Сообщений: 10
09.05.2012, 00:45     Нажатия клавиш #1
В mfc нужно чтобы при нажатии клавиш, происходило действие. С помощью WM_KEYDOWN, пытался сделать, чтобы при нажатии клавиш программа что-нибудь делала и всё работало, но когда в форму добавил объекты - WM_KEYDOWN работать перестало. Как сделать так чтобы действие происходило и с объектами?

Добавлено через 6 часов 4 минуты
Умеете всё

Добавлено через 18 часов 2 минуты
есть идеи??

Добавлено через 6 часов 45 минут
Ну же
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.05.2012, 00:45     Нажатия клавиш
Посмотрите здесь:

Отслеживание нажатия клавиш C++
C++ Отслеживание нажатия клавиш.
C++ Имитация нажатия клавиш С/С++
C++ Распознавание нажатия клавиш
Нереагирование на нажатия клавиш C++
C++ Обработчик нажатия клавиш
C++ Отлов нажатия клавиш
Имитация нажатия клавиш C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
-=ЮрА=-
Заблокирован
Автор FAQ
09.05.2012, 00:54     Нажатия клавиш #2
GetAsyncKeyState тебе в помощь
http://www.cyberforum.ru/blogs/34326/blog263.html (не смотри что консоль)
9_Em_Detei
0 / 0 / 0
Регистрация: 12.03.2012
Сообщений: 10
10.05.2012, 22:46  [ТС]     Нажатия клавиш #3
В общем то чем то помогло, но столкнулся с новой проблемой.. В таймере пытаюсь обработать нажатие кнопки, но воспринимает только нажатие левой стрелочки, на нажатие других ничего не происходит

Добавлено через 1 минуту
ifы ставил в произвольном порядке, с VK_LEFT ставил и вторым и третьим и вообще удалял, всё равно не воспринимает

Добавлено через 7 минут
забыл принтфы изменить, на MessageBoxы, в общем спасибо большое, всё что пока нужно сделал
Yandex
Объявления
10.05.2012, 22:46     Нажатия клавиш
Ответ Создать тему
Опции темы

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