конечная точки не обязательно

Автор admin Пятница, 8 мая 2009 11:32

конечная точки не обязательно должны располагаться на эллипсе (рис. 14.6). (х4, у4) (х1,У1) (х2,у2) Рис. 14.6. Координаты, передаваемые функции CDC::Chord() При вызове второго варианта функции CDC::Chord() в качестве аргументов используют указатель на объект класса CRect (ограничивающий прямоугольник), а также две структуры типа POINT, задающие координаты начальной и конечной точек хорды. Сектор рисуется с помощью функции CDC::Pie(), прототип которой определен таким образом: BOOL CDC::Pie(int xl. int yl. int x2. int y2. int x3. int y3. int x4. int y4); BOOL CDC::Pie(LPCRECT lpRect. POINT ptStart. POINT ptEnd): Координаты, передаваемые функции CDC: :P ie(), аналогичны координатам, передаваемым функциям CDC: :Агс() и CDC:: Chord О (рис. 14,7). (х4,у4) (х2,У2) Рис. 14.7. Координаты, передаваемые функции CDC::Pie() Функции рисования графических примитивов 387 Функция CDC:: Polygon О рисует многоугольник, имеющий две или более вершин. В качестве параметров она принимает указатель на массив точек, которые определяют координаты и количество вершин многоугольника. Каждая точка массива является структурой типа P


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