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

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

Войти
Регистрация
Восстановить пароль
 
gansterlord
0 / 0 / 0
Регистрация: 28.11.2012
Сообщений: 11
#1

события клавиатуры в с++ - C++

29.11.2012, 22:31. Просмотров 588. Ответов 5
Метки нет (Все метки)

Как сделать так что бы при нажатии на клавиатуру, дигалась картинка, и как додать картинку?спс)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.11.2012, 22:31     события клавиатуры в с++
Посмотрите здесь:

события от клавиатуры - C++
Сводная таблица расширенных кодов Значение 2-го Соответствующие клавиши байта 15 ...

C++ события нажатия клавиатуры - C++
помогите сделать мини программу, при нажатии на alt-x-f выводилось messagebox с текстом на экране(или форме) была бегущая строка, при...

Объяснить с примерами, как использовать события клавиатуры в С++ - C++
Здравствуйте. Вопрос немного ламерский, но может кто-нибудь сможет объяснить с примерами, как использовать события клавиатуры в С++?...

Выполнение команд, вводимых пользователем с клавиатуры (ООП + события) - C++
Цель: Получить практические навыки разработки объектно-ориенти-рованной программы, управляемой событиями. Основное содержание...

dll и события - C++
Как можно реализовать автоматический вызов ф-ии при подключении длл? Т.е. есть dll, так вот она должна подать сигнал сразу при ее...

События Button - C++
у меня уже есть то, что меняет текст на кнопки Button(с помощю OnMouseMove), если мишь находиться над этой кнопкой. но, когда я отвожу...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
BumerangSP
4286 / 1408 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
29.11.2012, 22:45     события клавиатуры в с++ #2
А на основе чего это? Builder? MFC? WinApi? А, может, Opengl?
gansterlord
0 / 0 / 0
Регистрация: 28.11.2012
Сообщений: 11
30.11.2012, 00:47  [ТС]     события клавиатуры в с++ #3
Opengl

Добавлено через 1 минуту
в с++ пытаюсь сдлать игру,так что бы при нажатии на кнопку двигалась картинка , как ето сделать, скажжыте кто нить! спс все за ответы!
ithyphallic
14 / 14 / 1
Регистрация: 27.10.2012
Сообщений: 141
30.11.2012, 01:09     события клавиатуры в с++ #4
при самом простом варианте - в событии FormKeyDown (или FormKeyPress) формы прописываешь:
C++
1
2
3
4
5
6
7
8
9
10
11
void __fastcall TForm1::FormKeyDown(TObject *Sender, WORD &Key,
      TShiftState Shift)
{
switch(Key)
{
case VK_LEFT : Man1 ->Left-=20; break;
case VK_UP : Man1 ->Top-=20; break;
case VK_RIGHT : Man1 ->Left+=20; break;
case VK_DOWN : Man1 ->Top+=20; break;
}
}
gansterlord
0 / 0 / 0
Регистрация: 28.11.2012
Сообщений: 11
30.11.2012, 01:41  [ТС]     события клавиатуры в с++ #5
спс, а как добавить картинку?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.11.2012, 10:50     события клавиатуры в с++
Еще ссылки по теме:

Делегаты и события - C++
Всем доброго времени суток. Понадобилось код из C# переделать на C++. Кода в принципе не много и он не сложен в понимании. Но сам Я на C#...

ожидание события - C++
Есть несколько потоков и глобальная переменная. Можно ли сделать так что бы каждый поток ожидал пока переменная не приняла какое ли бо...

Выход из обработчика события - C++
Подскажите пожалуйста как в С++ (Visual Studio 2008) выйти из обработчика событий. Конкретно: проект Windows Form Apllication, как выйти...

Создание обработчика события - C++
1. помогите прописать обработчик события wm_Timer! 2. как в С++ builder XEвызвать окно добавления метода()...

Найти вероятность события А - C++
Введение: А- некоторое случайное событие,связанное с результатом опыта. Нужно посчитать приближенное значение вероятности А по формуле...

Определение нового события - C++
Здравствуйте! Моя проблема такова. У меня есть три юнита в игре. В ней юниты должны атаковать друг друга по заранее спланированному...


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

Или воспользуйтесь поиском по форуму:
ithyphallic
14 / 14 / 1
Регистрация: 27.10.2012
Сообщений: 141
30.11.2012, 10:50     события клавиатуры в с++ #6
если изначально:
выбираешь TImage в списке Components List, затем в свойстве Picture ищешь картинку которая тебе нужна

если в ходе выполнения программы:
C++
1
2
3
4
5
6
Man1 = new TImage(this);
Man1 ->Parent = Form1;
Man1 ->Picture->LoadFromFile("man1.bmp");
Man1 ->AutoSize=true;
Man1 ->Left=100;
Man1 ->Top=100;
Yandex
Объявления
30.11.2012, 10:50     события клавиатуры в с++
Ответ Создать тему
Опции темы

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