GraphicsPath::AddPie(constRectF&,REAL,REAL) 方法 (gdipluspath.h)
GraphicsPath::AddPie 方法将饼图添加到此路径。 弧是椭圆的一部分,饼图是椭圆封闭的区域的一部分。 饼图由弧线和两条线(边缘)绑定,从椭圆中心到弧线的端点。
语法
Status AddPie(
const RectF & rect,
REAL startAngle,
REAL sweepAngle
);
参数
rect
对一个矩形的引用,该矩形边界为饼图的椭圆。
startAngle
指定椭圆水平轴与定义饼图的弧线起点之间的顺时针角度(以度为单位)的实数。
sweepAngle
指定定义饼图的弧的起始点和终点之间的顺时针角度(以度为单位)的实数。
返回值
类型:状态
如果方法成功,则返回 Ok,这是 状态 枚举的元素。
如果方法失败,它将返回 状态 枚举的其他元素之一。
言论
例子
以下示例创建 GraphicsPath 对象路径,向路径添加饼图,然后绘制路径。
VOID Example_AddPie(HDC hdc)
{
Graphics graphics(hdc);
RectF rect(50.0f, 50.0f, 100.0f, 100.0f);
GraphicsPath path;
path.AddPie(rect, 20.0f, 45.0f);
// Draw the path.
Pen pen(Color(255, 255, 0, 0));
graphics.DrawPath(&pen, &path);
graphics.DrawPath(&pen, &path);
}
要求
要求 | 价值 |
---|---|
标头 | gdipluspath.h |
另请参阅
使用区域