Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.12.2009, 21:37   #1
Nitrino
Я ещё только учусь
Форумчанин
 
Регистрация: 06.05.2009
Сообщений: 158
По умолчанию Рисование в MS VS 2008 C++

Начал писать курсовую работу на тему "Моделирование работы лифтов в много подъездном доме".

До этого программировал только в bc 3.1
И теперь столкнулся с такой проблемой что в студии нет graphics.h. Подскажите как рисовать в Visual studio c++ ?
Мне нужно нарисовать простое двухмерное изображение лифтов, т.е. простая графика без 3D.
Nitrino вне форума Ответить с цитированием
Старый 19.12.2009, 21:40   #2
netrino
Участник клуба
 
Аватар для netrino
 
Регистрация: 15.07.2008
Сообщений: 1,933
По умолчанию

Тогда можно использовать GDI, или GDIPlus(Последний значительно проще в использовании и имеет объектно-ориентированную структуру)
В принципе можно использовать OpenGL или DirectX, но для такого простого дела есть ли смысл?
netrino вне форума Ответить с цитированием
Старый 19.12.2009, 22:07   #3
Nitrino
Я ещё только учусь
Форумчанин
 
Регистрация: 06.05.2009
Сообщений: 158
По умолчанию

Да использовать openGL или DirectX тут перебор, так как графика тут не главная задача.
Не могли бы подсказать какую-нибудь литературу по GDI+ или в кратце рассказать как подключить его и основные функции. То что то погуглил и ничего толкового не нашёл, так же посмотрел на MSDN функции но не могу разобраться как подключить GDI+, как создать окно для вывода графики и прочие такие вещи не понятны после борладнского graphics.h

Помогите пожалуйста!
Если можно какой-нибудь простенький примерчик для того что бы понять структуру постраения программы с графикой.
Nitrino вне форума Ответить с цитированием
Старый 19.12.2009, 22:34   #4
netrino
Участник клуба
 
Аватар для netrino
 
Регистрация: 15.07.2008
Сообщений: 1,933
По умолчанию

Можете посмотреть статьи на RSDN, там вкратце описано, как его использовать
http://www.rsdn.ru/summary/625.xml
netrino вне форума Ответить с цитированием
Старый 19.12.2009, 22:58   #5
Nitrino
Я ещё только учусь
Форумчанин
 
Регистрация: 06.05.2009
Сообщений: 158
По умолчанию

Спасибо за статью, скажите а GDI+ можно ли использовать в консольном приложении win32 ?? или нужно создать простое приложение win32?
Nitrino вне форума Ответить с цитированием
Старый 19.12.2009, 23:01   #6
RoS
Форумчанин
 
Аватар для RoS
 
Регистрация: 13.12.2009
Сообщений: 272
По умолчанию

Аха такое моделирование есть в книге Лафоре "Объекто ориентированное прогарммирование С++", если возникнут трудности по матчасти курсовика - то смотри там
Если я помог вам - порадуйте меня, нажмите на весы слева
RoS вне форума Ответить с цитированием
Старый 19.12.2009, 23:07   #7
Nitrino
Я ещё только учусь
Форумчанин
 
Регистрация: 06.05.2009
Сообщений: 158
По умолчанию

Да вот как раз с математической частью я как раз разобрался, а вот с графикой запутался окончательно((
Nitrino вне форума Ответить с цитированием
Старый 19.12.2009, 23:20   #8
Nitrino
Я ещё только учусь
Форумчанин
 
Регистрация: 06.05.2009
Сообщений: 158
По умолчанию

RoS
Решил посмотреть эту книгу, но что то там ничего про можелирование лифтов не нашёл(( Смотрел 4-е издание
Nitrino вне форума Ответить с цитированием
Старый 19.12.2009, 23:26   #9
netrino
Участник клуба
 
Аватар для netrino
 
Регистрация: 15.07.2008
Сообщений: 1,933
По умолчанию

Для Win32/64 нет средств рисования в консоли, можно рисовать на окне консоль, но это немного не то и не так просто. Создавайте оконное приложение, в нём окно и уже на окне можно рисовать с помощью GDI+
netrino вне форума Ответить с цитированием
Старый 19.12.2009, 23:27   #10
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,604
По умолчанию

Это не в Лафоре, а в Дейтелах - Как программировать на С++ такой проект реализуется.
MaTBeu вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Рисование Granus Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 32 30.06.2009 23:23
рисование TaTT DoGG Общие вопросы .NET 3 14.05.2009 18:36
Рисование Granus Общие вопросы Delphi 2 24.12.2008 07:44
Рисование TriCERATOP Помощь студентам 5 28.11.2008 15:09
Рисование... HunterMan Win Api 10 30.04.2008 23:46