//饼图描边与填充
var
  g: TGPGraphics;
  p: TGPPen;
  sb: TGPSolidBrush;
begin
  g := TGPGraphics.Create(Canvas.Handle);
  sb := TGPSolidBrush.Create(MakeColor(255,255,255));
  p := TGPPen.Create(MakeColor(255,0,0),8);

  g.DrawPie(p, 11, 11, 222, 222, 0, -45);
  g.FillPie(sb, 11, 11, 222, 222, 315, 45); {和上面是一个角度位置}

  p.Free;
  sb.Free;
  g.Free;
end;
posted on 2010-12-08 17:34  巅枫  阅读(477)  评论(0编辑  收藏  举报