Форум программистов, компьютерный форум, киберфорум
Наши страницы

Рисование c Win32API - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Для программистов с железными нервами http://www.cyberforum.ru/cpp-beginners/thread615771.html
объекты пока умеют только блуждать, но и то там есть проблемы. пока хочу реализовать следующие аспекты юнит может гулять по карте если у него больше половины жизней юнит идёт в случайную точку...
C++ strlen Есть ли подобие strlen, но для других типов данных? int*, short* и тп? http://www.cyberforum.ru/cpp-beginners/thread615769.html
Вычислить значение кусочной функции C++
Помогите решить задачку! Скрин на ссылке. Запрещено выкладывать задание или его решение в виде картинки с текстом или других подобных файлов. Текст нужно перепечатать в сообщение
Все отрицательные цифры поместить в начало массива, а положительные в конец C++
4. Дан массив положительных и отрицательных чисел. Переписать массив так, чтобы все отрицательные цифры были в начале массива, а положительные в конце. Сохранить относительный порядок цифр (Можно...
C++ return + char* http://www.cyberforum.ru/cpp-beginners/thread615734.html
Как я понимаю, он вернет всякую чушь, потому что локальная переменная m уничтожается по завершению функции. Тогда нужно выделять память с помощью new, а потом в коде освобождать ее, так? char *...
C++ C++ и директивы include c пространством имён Всем привет! Я только начал изучать C++:-[, в связи с этим появились вопросы: 1. В одной книге я встретил выражение, и оно меня несколько запутало — В пространство имён добавляются переменные... подробнее

Показать сообщение отдельно
Toson
0 / 0 / 0
Регистрация: 28.06.2012
Сообщений: 20

Рисование c Win32API - C++

28.06.2012, 15:30. Просмотров 1411. Ответов 2
Метки (Все метки)

Доброго времени суток! Я нарисовал вот такую картинку(вложение рис1). И возник вопрос - как можно добавить цифры в эти эллипсы и как рисовать дугу, т.е. чтобы допустим из одного эллипса в другой выходила и прямая линия и дуга?(вложение рис2)
Спасибо, если кто откликнется!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
hdc=BeginPaint(hwnd,&ps);
            //рисуем элементы
            Ellipse(hdc,150,150,170,170);//5
            Ellipse(hdc,170,200,190,220);//3
            Ellipse(hdc,320,100,340,120);//7
            Ellipse(hdc,180,100,200,120);//6
            Ellipse(hdc,250,250,270,270);//4
            Ellipse(hdc,320,190,340,210);//1
            Ellipse(hdc,250,55,270,75);//2
            //рисуем ребра(цепи)
            //от 5 до ?
            MoveToEx(hdc,162,167,0);
            LineTo(hdc,175,205);//5-3
            MoveToEx(hdc,160,152,0);
            LineTo(hdc,183,112);//5-6
            MoveToEx(hdc,167,158,0);
            LineTo(hdc,323,112);//5-7
            //от 3 до ?
            MoveToEx(hdc,182,203,0);
            LineTo(hdc,256,69);//3-2
            MoveToEx(hdc,188,207,0);
            LineTo(hdc,323,201);//3-1
            //от 1 до ?
            MoveToEx(hdc,327,192,0);
            LineTo(hdc,259,72);//1-2
            //от 4 до ?
            MoveToEx(hdc,260,251,0);
            LineTo(hdc,258,70);//4-2
            MoveToEx(hdc,256,251,0);
            LineTo(hdc,194,116);//4-6
            //от 6 до ?
            MoveToEx(hdc,198,110,0);
            LineTo(hdc,321,110);//6-7
 
 
 
 
 
            EndPaint(hwnd,&ps);
0
Миниатюры
Рисование c Win32API   Рисование c Win32API  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru