GDI+ 学习记录(15) 多边形 - Polygon
2010-12-08 17:41
357 查看
var g:TGPGraphics; p:TGPPen; sb:TGPSolidBrush; pts:array[0..4] of TGPPoint; begin g:=TGPGraphics.Create(Canvas.Handle); g.Clear(aclWhite); p:=TGPPen.Create(aclRed,2); sb:=TGPSolidBrush.Create(aclBlack); pts[0]:=MakePoint(50,10); pts[1]:=MakePoint(200,10); pts[2]:=MakePoint(250,60); pts[3]:=MakePoint(200,110); pts[4]:=MakePoint(50,110); g.DrawPolygon(p,PGPPoint(@pts),Length(pts));{第二个参数是指针类型, 需亚转换} g.FillPolygon(sb,pgppoint(@pts),Length(pts));{第三个参数是顶点数} sb.Free; p.Free; g.Free; end;
相关文章推荐
- GDI+ 学习记录(15): 多边形 - Polygon
- GDI+学习记录(15)-路径渐变画刷
- GDI+学习记录(9)- 单色画刷 SolidBrush
- GDI+学习记录(10)- 影线画刷HatchBrush
- GDI+ 学习记录(8) 阴影画刷 - HatchBrush
- GDI+ 学习记录(16) 贝塞尔曲线 - Bezier、Beziers
- GDI+ 学习记录(22) 输出文本1
- GDI+学习记录(12)-纹理画刷TextureBrush的排列方式
- GDI+ 学习记录(2): 画笔线帽 - Cap
- GDI+ 学习记录(16): 贝塞尔曲线 - Bezier、Beziers
- GDI+ 学习记录(26): 显示图像 - Image
- OpenCV官方文档学习记录(15)
- GDI+ 学习记录(31): 图像颜色变换(TGPImageAttributes)
- GDI+学习记录(14)-线性渐变画刷之多色渐变
- 学习记录2(17/09/15于成都)
- ios学习记录 day39 UI15高级编程 XML , JSON数据结构解析
- GDI+ 学习记录(1) 画笔 - Pen
- GDI+ 学习记录(3): 虚线画笔 - Dash
- GDI+ 学习记录(17): 曲线 - Curve
- GDI+ 学习记录(27): Bitmap