![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 21.10.2010
Сообщений: 130
|
![]()
Нужно нарисовать некоторую фигуру и сделать с ней некоторые манипуляции. Фигура двухмерная, многоугольник. Линии, эллипсы и т. п. можно рисовать только своими собственными процедурами. Из стандартных можно использовать только рисование точки.
Так вот проблема в том, как эту точку в Visual C++ 2008 нарисовать? В консоле насколько я знаю не получится. Если создать проект Windows Form Application (CLR), то там процедуры рисования точки тоже нет (а процедура рисования прямоугольника не подходит по условию задачи). Короче, нужна самая наипростейшая графика по типу Turbo Pascal, как мне это сделать без особых заморочек? API-функции по условию тоже нельзя использовать... |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 21.11.2007
Сообщений: 1,692
|
![]()
HDC DC = GetDC(0);
SetPixel(DC,rand()%100,rand()%100,0 x00ff00); вместо 0 в GetDC нужно указать hwnd твоего окна(клиентской части), вот и все! Или тупо оставить 0... =) |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 21.10.2010
Сообщений: 130
|
![]()
а это в каком типе проекта?
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Графика в Visual C++ | DcompleX | Помощь студентам | 3 | 01.03.2010 09:51 |
Графика microsoft visual c++ 6.0 | Макс Програмс | Общие вопросы C/C++ | 0 | 02.02.2010 17:53 |
Графика в Visual C++ 2008 | iukash | Visual C++ | 5 | 25.01.2010 00:02 |
Графика на Visual C++ | Лайка | Visual C++ | 4 | 04.05.2008 09:42 |