怎么才能在长是11宽是9的有几个长方形形中画出完美矩形

如何完美填充圆角矩形 [问题点數:20分,结帖人amatuer_feier]

我最近想模拟一个windows 7的窗体阴影效果通过描画不同透明度的圆角矩形来实现,但是最终的效果是圆角部分填充不全,有┅些盲点我是通过描点的方式来画圆角矩形的,先画4条线然后是4个圆弧。

我想请教下如何保证不同半径的圆弧填充起来既不出现盲點,也不压盖

第一次发帖,分不多请见谅!

本版专家分:59489

黄花 2011年10月 VC/MFC大版内专家分月排行榜第二
蓝花 2011年9月 VC/MFC大版内专家分月排行榜第三

用GDI+應该可以的呀!

因为我的程序在嵌入式平台上做的,自己写的描画引擎所以GDI+帮不了我 ,如果能知道GDI+是如何实现的 那我也能办到了

本版專家分:13019

这个是可以填充一块区域,不过我要做窗体阴影不是要把整块都填充,我猜fillRGN用的是扫描填充吧

而且我是想求个算法让以同一個点为圆心,不同半径的圆弧画起来既不重叠也不出现盲点

fillRGN的思路可能不适合我

这个。。我还真没听过。

看来我得考虑图形学描畫+图像处理才能完成了。。

那是走样,自己滤波一下.

不知道楼主问题解决了没有怎么没有总结的。

匿名用户不能发表回复!
}
由若干不同正方形组成的矩形... 由若干不同正方形组成的矩形

你对这个回答的评价是

}

我要回帖

更多关于 有几个长方形 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信