关于图形填色请问

关于图形填色请教
现在我用继承TGraphicControl做一个控件,上面有个图形长方形有2个角的弧型的,好像没有函数可以直接画出这个图形,所以我拆分处理,四条边+2个弧形分开处理,但是问题来了,这个填色没办法填上了,请问这个有没有方法解决,怎么处理?
------解决思路----------------------
可以通过读入一个图形文件,不需画了。

你的办法,可以编写一个函数,包含几段画图,共同填色。
------解决思路----------------------
windows API下有Region,可以建几个Region然后合并