Круговая функция (wingdi.h)
Функция Pie рисует круговую клиновую форму, ограниченную пересечением эллипса и двух радиалей. Круговая диаграмма создается с помощью текущего пера и заполняется с помощью текущей кисти.
Синтаксис
BOOL Pie(
[in] HDC hdc,
[in] int left,
[in] int top,
[in] int right,
[in] int bottom,
[in] int xr1,
[in] int yr1,
[in] int xr2,
[in] int yr2
);
Параметры
[in] hdc
Дескриптор контекста устройства.
[in] left
Координата X в логических координатах левого верхнего угла ограничивающего прямоугольника.
[in] top
Координата Y в логических координатах верхнего левого угла ограничивающего прямоугольника.
[in] right
Координата X в логических координатах нижнего правого угла ограничивающего прямоугольника.
[in] bottom
Координата Y в логических координатах нижнего правого угла ограничивающего прямоугольника.
[in] xr1
Координата X (в логических координатах) конечной точки первого радиала.
[in] yr1
Координата Y в логических координатах конечной точки первого радиала.
[in] xr2
Координата X (в логических координатах) конечной точки второго радиала.
[in] yr2
Координата Y в логических координатах конечной точки второго радиала.
Возвращаемое значение
Если функция выполняется успешно, возвращается ненулевое значение.
Если функция выполняется неудачно, возвращается нулевое значение.
Комментарии
Кривая круговой диаграммы определяется эллипсом, который соответствует указанному ограничивающему прямоугольнику. Кривая начинается в точке, где эллипс пересекает первый радиальный и расширяется против часовой стрелки до точки, где эллипс пересекается со вторым радиальным.
Текущая позиция не используется и не обновляется функцией Pie .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | wingdi.h (включая Windows.h) |
Библиотека | Gdi32.lib |
DLL | Gdi32.dll |