hor6() для отображения сегмент

Автор admin Суббота, 9 мая 2009 11:32

hor6() для отображения сегмента, передает им в качестве параметров координаты четырех точек. По завершении рисования нужно отсоединить объекты кисти и пера от объекта контекста устройства и удалить их. 7. После этого нужно добавить код, выполняющий отображение ломаной линии и многоугольника. В данном коде после инициализации объектов пера и кисти, а также выбора их в объекте контекста устройства необходимо вызвать функцию CDC: :P olyline(), аргументами которой являются указатель на массив точек и количество таких точек. Очевидно, что массив точек надо сформировать до вызова функции CDC: :P olyline(). После выполнения операций рисования следует удалить объекты пера и кисти. Для рисования кривой Безье зададим массив из семи точек. Напомним, что для получения плавной кривой при заданных семи точках точки 2, 3 и 4 должны лежать на одной прямой. 8. И наконец добавим фрагмент кода, который отвечает за построение многоугольника. Сначала объявим массив для хранения координат вершин. При вычислении координат вершин используем тригонометрические функции sin() и cos О. Мы должны выполнить инициализацию объектов пера


Комментарии закрыты.