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

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

Войти
Регистрация
Восстановить пароль
 
Диман56
22 / 22 / 0
Регистрация: 07.11.2011
Сообщений: 154
#1

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

26.12.2011, 12:41. Просмотров 1074. Ответов 1
Метки нет (Все метки)

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

Работа с клавиатурой - C++
Здраствуйте, есть задача эмулировать нажатия клавиш, но winapi не выход, либо там где нада использовать эмуляцию срабатывает защита от...

Работа с клавиатурой - C++
Чюваки!!! подскажите плз какие есть операции с клавиатурой в c/c++.....ну типа redkey как в паскале... заранее спасибо

Работа с клавиатурой. Графический режим. - C++
Построить прямоугольник фиксированных размеров. Нажатие на клавишу Enter циклически изменяет цвет прямоугольника, F10 — завершает работу...

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

Работа с клавиатурой, сочетания клавиш, блокировка клавиш - C++
Здравствуйте! Есть такая вот задачка: Разработать программу обработки прерывания от клавиатуры, которая должна: распознавать...

проверка оборудования, управление клавиатурой с++ - C++
Написать программу на С++ ( у меня стоит Visual Studio 2010 Express , C++) с помою вместе нажатых клавиш правый Shift + левый Alt + F7 ...

1
-=ЮрА=-
Заблокирован
Автор 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 сможешь блокировать клаву лишь для своего приложения...
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.12.2011, 13:01
Привет! Вот еще темы с ответами:

Проверить, пользуются ли сейчас клавиатурой - C++
Другими словами, нужна функция, которая возвращает true, если нажата хотя бы одна клавиша и false, если ни одна не нажата. Я так понимаю,...

проверка оборудования, управление клавиатурой с++ - C++
ПРОВЕРКА ОБОРУДОВАНИЯ, УПРАВЛЕНИЕ КЛАВИАТУРОЙ С++ Задание Разработать программу обработки прерывания от клавиатуры, которая должна: ...

Слежка за клавиатурой другого компьютера в реальном времени - C++
Нужно объединить компьютер через сеть с другим компьютером(или виртуальной машиной). При нажатии клавиши на одном компьютере, на другом...

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


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

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

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