博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
GDI+ 学习记录(18): 闭合曲线 - ClosedCurve
阅读量:6864 次
发布时间:2019-06-26

本文共 692 字,大约阅读时间需要 2 分钟。

  hot3.png

//闭合曲线var  g: TGPGraphics;  p: TGPPen;  sb: TGPSolidBrush;  pts: array[0..4] of TGPPoint;begin  g := TGPGraphics.Create(Canvas.Handle);  sb := TGPSolidBrush.Create(MakeColor(255,255,255));  p := TGPPen.Create(MakeColor(255,0,0),4);  pts[0].X := 77;  pts[0].Y := 44;  pts[1].X := 66;  pts[1].Y := 111;  pts[2].X := 88;  pts[2].Y := 222;  pts[3].X := 111; pts[3].Y := 88;  pts[4].X := 222; pts[4].Y := 66;  g.DrawClosedCurve(p, PGPPoint(@pts), Length(pts), 2.5);  {参数 4 是曲度, 可选, 默认 0.5}  g.FillClosedCurve(sb, PGPPoint(@pts), Length(pts), FillModeAlternate, 2.5);  {既然是闭合的就可以填充, 参数 4 是填充模式, 另一个可选值是: FillModeWinding}  p.Free;  sb.Free;  g.Free;end;

转载于:https://my.oschina.net/hermer/blog/319846

你可能感兴趣的文章
AIX查看端口被占用
查看>>
GUN sed高级用法,sed脚本编写
查看>>
我的友情链接
查看>>
HTML 5 Web Workers
查看>>
基于koajs的web项目构建-心得篇
查看>>
通过minify将项目中js和css文件的打包
查看>>
提取Windows用户密钥文件cachedump
查看>>
自定义grains_module pillar
查看>>
log file sycn 概述
查看>>
Javascript对于不同浏览器的兼容性
查看>>
开源在线阅读技术资源
查看>>
慎用jQuery中的submit()方法
查看>>
淘宝样式初始化代码
查看>>
Gson解析json数据 亲自测试可用
查看>>
我与监控宝之间的点点滴滴
查看>>
delphi 数据库显示的TDBGrid配置
查看>>
对51CTO的看法
查看>>
userenv和sys_context函数
查看>>
是否会回到起点.回忆只能是回忆
查看>>
原创数据结构算法Flash动画演示课件-Action Script(AS)脚本实现
查看>>