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

Работа с клавиатурой. - C++

Восстановить пароль Регистрация
 
Диман56
22 / 22 / 0
Регистрация: 07.11.2011
Сообщений: 154
26.12.2011, 12:41     Работа с клавиатурой. #1
Итак, понадобилось поработать с клавой. Прочитал про keybd_event и иже с ними. Но вопрос-можно ли отключить клавиатуру? То есть, чтобы при нажатии клавиш ничего не происходило? Выдернуть шнур не предлагать)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.12.2011, 12:41     Работа с клавиатурой.
Посмотрите здесь:

C++ Работа с клавиатурой
Работа с клавиатурой. Графический режим. C++
Работа с клавиатурой в графическом режиме C++
C++ Работа с клавиатурой
C++ Проверить, пользуются ли сейчас клавиатурой
проверка оборудования, управление клавиатурой с++ C++
Работа с клавиатурой, сочетания клавиш, блокировка клавиш C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
-=ЮрА=-
Заблокирован
Автор FAQ
26.12.2011, 13:01     Работа с клавиатурой. #2
Цитата Сообщение от Диман56 Посмотреть сообщение
То есть, чтобы при нажатии клавиш ничего не происходило?
- перехватывай сообщения клавиатуры в KeyboardProc(это хук-механизм см ссылку http://www.firststeps.ru/mfc/winapi/hook/r.php?13) и просто удаляй из очереди те нажатия которых не хочешь "ощущать" и всё. Делать такое за 5 мин у меня не выйдет поэтому вернусь сюда при наличии времени...

Добавлено через 1 минуту
Цитата Сообщение от Диман56 Посмотреть сообщение
keybd_event
- это лишь для конкретного приложения - для системы нужен хук, events сможешь блокировать клаву лишь для своего приложения...
Yandex
Объявления
26.12.2011, 13:01     Работа с клавиатурой.
Ответ Создать тему
Опции темы

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