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

Объяснить с примерами, как использовать события клавиатуры в С++ - C++

Восстановить пароль Регистрация
 
Derrt
0 / 0 / 0
Регистрация: 29.11.2014
Сообщений: 64
27.12.2015, 22:35     Объяснить с примерами, как использовать события клавиатуры в С++ #1
Здравствуйте.
Вопрос немного ламерский, но может кто-нибудь сможет объяснить с примерами, как использовать события клавиатуры в С++? Изначально хотел написать нечто подобное сам: проверить, если была нажата клавиша, вернуть её код в программу. Но застопорился на самой проверке: необходимо сделать так, чтоб не происходила остановка программы на считывание клавиши в момент проверки. Решил попробовать события, но нигде не нашел примеров нормальных. В общем, может кто-то помочь событиями?
Заранее, спасибо
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.12.2015, 22:35     Объяснить с примерами, как использовать события клавиатуры в С++
Посмотрите здесь:

C++ Книга с примерами
C++ С клавиатуры вводится выражение вида с ор с (с-цифра, ор-знак операции). Вычислить значение выражения. Использовать оператор вариантов.
C++ Вводить с клавиатуры целые числа (>0) и выводить на экран квадраты этих чисел до тех пор, пока не будет введено число 0. Использовать цикл do...while.
события клавиатуры в с++ C++
C++ Задачник с примерами по С++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
nord_v
227 / 176 / 69
Регистрация: 22.08.2013
Сообщений: 723
27.12.2015, 22:59     Объяснить с примерами, как использовать события клавиатуры в С++ #2
Насколько знаю, в С++ нет таких инструментов. Нужно или WinAPI (для windows) использовать, или сторонние библиотеки.
Ferrari F1
Заблокирован
295 / 281 / 61
Регистрация: 27.01.2015
Сообщений: 1,889
Записей в блоге: 1
Завершенные тесты: 1
27.12.2015, 23:08     Объяснить с примерами, как использовать события клавиатуры в С++ #3
Ну да, win api.
hoggy
5225 / 2116 / 403
Регистрация: 15.11.2014
Сообщений: 4,800
Завершенные тесты: 1
27.12.2015, 23:12     Объяснить с примерами, как использовать события клавиатуры в С++ #4
Цитата Сообщение от Derrt Посмотреть сообщение
В общем, может кто-то помочь событиями?
вам может помочь библиотека ois
https://github.com/wgois/OIS
nord_v
227 / 176 / 69
Регистрация: 22.08.2013
Сообщений: 723
27.12.2015, 23:12     Объяснить с примерами, как использовать события клавиатуры в С++ #5
Цитата Сообщение от Derrt Посмотреть сообщение
Но застопорился на самой проверке: необходимо сделать так, чтоб не происходила остановка программы на считывание клавиши в момент проверки.
Можно такую проверку в отдельном потоке запустить. В С++11.
Yandex
Объявления
27.12.2015, 23:12     Объяснить с примерами, как использовать события клавиатуры в С++
Ответ Создать тему

Метки
с++ события, события
Опции темы

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