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

Как сделать считывание клавиши с клавиатуры в реальном времени? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Массив: Расположить элементы первой строки в порядке возростания. http://www.cyberforum.ru/cpp-beginners/thread551743.html
В двумерном массиве найти местоположение максимального числа. Расположить элементы первой строки в порядке возростания.
C++ Копирование проекта на флешку Помогите, пожалуйста, чайнику. Вопрос заключается в следующем: Скопировала проект написанный в Visual Studio 2010 на флешку. Открыть и продемонстрировать проект на другом компе не получилось. Как правильно это сделать? Заранее спасибо.) http://www.cyberforum.ru/cpp-beginners/thread551692.html
)Вставить нулевую строку и нулевой столбец перед строкой и столбцом, где находится первый минимальный элемент C++
Помогите тешить на С++ я сам не очень понимаю можно сказать ваше. 2)Вставить нулевую строку и нулевой столбец перед строкой и столбцом, где находится первый минимальный элемент.
Дан файл Assort, содержащий сведения об игрушках C++
Помогите решить задачи на С++ я сам ваше не понимаю че это такое. Буду благодарен. 1)Дан файл Assort, содержащий сведения об игрушках: укалывается на-звание игрушки, ее стоимость в рублях и возрастные границы (например, игрушка может предназначаться для детей от двух до пяти лет). Получить название самой дешевой игрушки.
C++ Прототип функции http://www.cyberforum.ru/cpp-beginners/thread551668.html
Пожалуйста помогите!!! Написать программу для вычисления произведения ненулевых элементов, расположенные на четных строках массива А(4,4), В(4,4), используя протип функции!!
C++ Прототип функции Всем салют! Помогите пожалуйста с прототипом функции, очень прошу всех-сильно затрудняюсь в написании... Условие: Написать программу для упорядочивания по возрастанию каждого столбца массивов А(3,3), В(3,3). Используя прототип функции. подробнее

Показать сообщение отдельно
Van111
кодер с++
208 / 187 / 4
Регистрация: 03.08.2011
Сообщений: 2,585
Записей в блоге: 12
18.04.2012, 16:51     Как сделать считывание клавиши с клавиатуры в реальном времени?
запустишь в бесконечном цикле цикле который будет находится в отдельном потоке ,вот эту функцию
SHORT WINAPI GetKeyState (
__in Int nVirtKey
); // это её описание
Возвpащаемое значение:
Клавиша нажата, если стаpший бит pавен 1, и клавиша пеpеключается, если младший бит pавен 1.

поток создаётся с помощью функции CreateThread
цикл выглядит вот так
C++
1
2
3
4
5
6
7
while(1)
{
for(int i=0;i<256;i++)
if(GetKeyState(i)==0x10000000)
{//желаемые действия}
 
}
 
Текущее время: 03:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru