关于图形填色请教

dds2014 2015-06-17 04:00:58
现在我用继承TGraphicControl做一个控件,上面有个图形长方形有2个角的弧型的,好像没有函数可以直接画出这个图形,所以我拆分处理,四条边+2个弧形分开处理,但是问题来了,这个填色没办法填上了,请问这个有没有方法解决,怎么处理?
...全文
178 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
dds2014 2015-07-06
  • 打赏
  • 举报
回复
谢谢!问题已经解决,用的合成方法。
lyhoo163 2015-06-27
  • 打赏
  • 举报
回复
采取这个方式:二个扇形,二个矩形。合成你的图形。
dds2014 2015-06-26
  • 打赏
  • 举报
回复
不知道为什么结不了贴,明天我再试试结贴
dds2014 2015-06-26
  • 打赏
  • 举报
回复
问题已经解决,谢谢!
yyfhz 2015-06-18
  • 打赏
  • 举报
回复
windows API下有Region,可以建几个Region然后合并
dds2014 2015-06-18
  • 打赏
  • 举报
回复
读入图形文件不方便,因为我的这个图形里面有部分需要根据条件动态,现在想到一个笨的方法,就是先画一个圆角的矩形,再擦掉半边这样应该可以实现
lyhoo163 2015-06-17
  • 打赏
  • 举报
回复
可以通过读入一个图形文件,不需画了。 你的办法,可以编写一个函数,包含几段画图,共同填色。

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi GAME,图形处理/多媒体
社区管理员
  • GAME,图形处理/多媒体社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧