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

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

Войти
Регистрация
Восстановить пароль
 
_or_75
-1 / 0 / 0
Регистрация: 18.02.2012
Сообщений: 244
#1

Считать клавиши и запись в масив - C++

14.08.2012, 19:36. Просмотров 423. Ответов 2
Метки нет (Все метки)

Вообщем надо считывать клавиши нажатием на клавиатуре и записывать их в char key[32], например:

нажал клавишу F10, в key[0] записалось "F10"
нажал клавишу F11, в key[1] записалось "F11"

и т. д.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.08.2012, 19:36     Считать клавиши и запись в масив
Посмотрите здесь:

Считать символ с файла и записать в масив - C++
Где ошибка? Почему когда запускаю виндовс прерывает выполнение программы? #include <stdio.h> int main() { FILE...

Считать количество строк в файле и записать в масив - C++
есть класс Book #ifndef BOOK_H_ #define BOOK_H_ #include<iostream> #include<string> using namespace std; class Book { ...

Класс для работы с секундомером (считать секунды до нажатия клавиши, результат переводить в минуты и часы) - C++
Ребята, помогите пожалуйста, я даже не подозреваю как начать, препод молчит, мне необходимо написать "Класс для работы с...

Масив - C++
Дана матрица N*M.Найти сумму елментов черной области.(Обозначена звездочками) |*****| | *** | | * | | *** | |*****|

масив - C++
необходимо проиницилизувати массив который состоит из н- элементов (какие вводе пользователь в любом порядке после этого выводится...

Масив D[m][n] - C++
В масиве D действительных чисел найти суму елементов суму индексов каких парна. Помогите пожалуйста. В течение 30 мин срочно надо.

масив - C++
господа програмисты как записать в масив все числа введённые с клавиатуры и показать на экране

Масив - C++
Нужно зделать ёлку из двухмерного масива A!Через for+if Начинаем верхушка 1 символ и внизу по 1 добавляем полючаеться что-то на подобие...

Масив - C++
B заданной последовательности различных чисел a(1), a(2), … a (2n+1). Найти элемент a(m) такой, что множества L = {a(k): a(k) < a(m)} и...

Масив - C++
Здраствуйте у меня вопрос по массиву. Вот например мы вводим масив ну так скажем mas масив целочисельный как найти вот номер парных...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Egor138
30 / 11 / 2
Регистрация: 10.08.2012
Сообщений: 619
Записей в блоге: 2
14.08.2012, 19:59     Считать клавиши и запись в масив #2
Цитата Сообщение от _or_75 Посмотреть сообщение
Вообщем надо считывать клавиши нажатием на клавиатуре и записывать их в char key[32], например:

нажал клавишу F10, в key[0] записалось "F10"
нажал клавишу F11, в key[1] записалось "F11"

и т. д.
Кстати хороший вопрос! Мне тоже интересно как такое осуществить
cossack5
54 / 48 / 1
Регистрация: 02.08.2012
Сообщений: 127
14.08.2012, 20:22     Считать клавиши и запись в масив #3
Обработать сообщение WM_KEYDOWN или WM_CHAR (в винде).
Код в функции WndProc:
C++
1
2
3
4
case WM_KEYDOWN: // была нажата клавиша
    if(wParam<256)ScanPressed[wParam]=1; // отмечаем в таблице, что клавиша нажата
        LastKey=wParam; // номер клавишы в глобальную переменную
        KeyPressed=true;
Yandex
Объявления
14.08.2012, 20:22     Считать клавиши и запись в масив
Ответ Создать тему
Опции темы

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