CDC::Arc 

BOOL Arc( int x1, int y1, int x2, int y2, int x3, int y3, int x4, int y4 );

BOOL Дуги ( LPCRECT lpRect, точки ptStart, точки ptEnd );

Возвращаемое значение

Ненулевое значение, если функция выполнена успешно; в противном случае 0.

Параметры

x 1

Указывает координату x верхнего левого угла ограничивающего прямоугольника (в логических единицах).

y1

Указывает координату y верхнего левого угла ограничивающего прямоугольника (в логических единицах).

x 2

Указывает координату x нижнего правого угла ограничивающего прямоугольника (в логических единицах).

y2

Указывает координату по оси y правого нижнего угла ограничивающего прямоугольника (в логических единицах).

x 3

Указывает, что координата x точки, определяющий дуги в начальную точку (в логических единицах). Этот момент не должен ложиться именно на дуги.

y3

Указывает координату y точки, определяющий дуги в начальную точку (в логических единицах). Этот момент не должен ложиться именно на дуги.

x 4

Указывает координату x точки, которая определяет конечную точку дуги (в логических единицах). Этот момент не должен ложиться именно на дуги.

y4

Задает координату y точки, которая определяет конечную точку дуги (в логических единицах). Этот момент не должен ложиться именно на дуги.

lpRect

Указывает на ограничивающий прямоугольник (в логических единицах). Можно передать либо LPRECT , либо объект CRect для этого параметра.

ptStart

Указывает, что x - и y координаты точки, определяющий дуги в начальную точку (в логических единицах). Этот момент не нужно лежать ровно на дуги. Можно передать структуры POINT или CPoint объект для этого параметра.

ptEnd

Определяет координаты x и y точки, которая определяет конечную точку дуги (в логических единицах). Этот момент не нужно лежать ровно на дуги. Можно передать структуры POINT или CPoint объект для этого параметра.

Примечания

Рисует дугу эллипса. Дуги, нарисованной с помощью функции — это сегмент эллипса, определяемый указанным ограничивающего прямоугольника.

Фактически отправной точкой дуги является точка, когда луч, нарисованный из центра прямоугольника, ограничивающего через указанную начальную точку пересечения эллипс. Фактически конечная точка дуги является точка, в котором луч, нарисованный из центра прямоугольника, ограничивающего через указанной конечной точки пересекается эллипс. Дуга рисуется против часовой стрелки. Так как дугу не замкнутую фигуру, он не заполнены. Ширина и Высота прямоугольника должно быть больше 2 и меньше чем 32 767 единицах.

CDC обзорЧлены класса | Иерархическая схема

См. такжеnbsp;CDC::Chord, ::Arc, POINT, RECT

Index