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

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

Войти
Регистрация
Восстановить пароль
 
Rise of Death
1 / 1 / 0
Регистрация: 10.03.2009
Сообщений: 24
#1

Нажатие клавишь (точнее его фиксирование). - C++

12.03.2009, 16:51. Просмотров 471. Ответов 1
Метки нет (Все метки)

Вопрос 1:

Допустим есть какая-то игра, не важно какая, ну бегалка какая-нибудь. Я жму - персонаж идет, монстры тоже, я не жму ничего - персонаэж стоит, а монстры идут (программа не останавливается в ожидании нажатия клавишь, а продолжает работу), как такое сотворить?

Вопрос 2:
Как зафиксировать одновременное нажатие нескольких клавишь?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.03.2009, 16:51     Нажатие клавишь (точнее его фиксирование).
Посмотрите здесь:
C++ Комбинация клавишь
Фиксирование количества знаков после запятой C++
C++ Рисование ломанной линии и фиксирование её клавишей
Коды нажатия клавишь. C++
C++ Имитация клавишь в другом окне
C++ Работа клавишь в режиме реального вемени
C++ AlphaSkins ,а точнее AlphaDB установка
На что программа?точнее какие у нее условия? C++
Цикл зацикливается, точнее не хочет дальше идти C++
Прроблемы с шифрованием,а точнее с тем как это закодить C++
Передача динамических массивов в функции. А точнее отдельных частей C++
C++ Как применить new, точнее для чего это нужно?

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
YurA_280784
Заблокирован
12.03.2009, 17:31     Нажатие клавишь (точнее его фиксирование). #2
Заделай обработчик сообщения WM_KEYDOWN. Это типовая фича такчто набери моё 1-е предложение в гугле и получи готовые примеры кодов...

Ну а так для простоты int getch() возвращает какраз код символа, которій соответствует нажатой клавише,вот..
Yandex
Объявления
12.03.2009, 17:31     Нажатие клавишь (точнее его фиксирование).
Ответ Создать тему
Опции темы

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