0 / 0 / 0
Регистрация: 15.12.2013
Сообщений: 10
|
|
1 | |
Движение объектов15.12.2013, 11:19. Показов 12825. Ответов 3
Метки нет Все метки)
(
Здравствуйте друзья, мне нужна помощь в написании программы C++
Нужно сделать объект, который будет двигаться по экрану: Движение под углом 45 градусов с отражением от границ экрана. Начальные значения — dx = 5, dy = 5. Управление клавишами со стрелками Влево(0,75), Вправо(0,77), Вверх(0,72), Вниз(0,80). Нужна любая помощь в написании этой программы) Спасибо заранее
0
|
|
15.12.2013, 11:19 | |
Ответы с готовыми решениями:
3
Работа в графическом режиме. Графические примитивы, движение объектов. В программе реализовать возможность записи объектов в файл и чтения объектов из файла
Добавление и удаление объектов. Рисование объектов на экране |
Модератор
![]() 13254 / 10394 / 6214
Регистрация: 18.12.2011
Сообщений: 27,805
|
|||||||||||
15.12.2013, 11:56 | 2 | ||||||||||
На Win32 используя ресусный диалог:
0
|
0 / 0 / 0
Регистрация: 15.12.2013
Сообщений: 10
|
|
15.12.2013, 18:04 [ТС] | 3 |
А может кто-нибудь помочь тем, что объяснит это?)
0
|
Модератор
![]() 13254 / 10394 / 6214
Регистрация: 18.12.2011
Сообщений: 27,805
|
|
15.12.2013, 19:44 | 4 |
Создаете проект win32 и добавляете к нему 2 файла:
1. ресурс файл xxxx.rc содержит образцы диалогов и др. элементы. 2. файл xxxx.cpp содержит точку входа в программу - функцию int WINAPI WinMain() и функцию обработчик сообщений int WINAPI fn(). WinMin вызывает менеджер диалога, который берет из ресурса образец диалога с названием BALL и открывает его. Далее для каждого из событий вызывается функция fn. Параметр cmd определяет причину вызова. Вызов SetTimer(hwnd,1,25,NULL); заставляет вызывать эту функцию каждые 25 миллисекунд с cmd=WM_TIMER. Пересчитываем координаты фигуры и вызываем функцию InvalidateRect(hwnd,NULL,TRUE); эта команда на перерисовку окна, которая заставляет windows послать сообщение WM_PAINT. В этот момент и рисуется фигура в точке (X,Y). Более подробно см. в разделе https://www.cyberforum.ru/win-api/
0
|
15.12.2013, 19:44 | |
Помогаю со студенческими работами здесь
4
Движение объектов Движение планеты в системе двойной звезды или движение трех тел Движение объектов Движение объектов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |