用C ++填充椭圆

时间:2009-09-06 14:44:41

标签: c++ winapi

我正在尝试用c ++创建一个简单的绘图应用程序,但是我找不到填充椭圆的函数,我发现只有FillRect,有人能引导我朝着正确的方向前进吗? 感谢

2 个答案:

答案 0 :(得分:6)

请参阅Ellipse

  

椭圆函数绘制一个椭圆。椭圆的中心是指定边界矩形的中心。使用当前笔勾勒出椭圆,并使用当前笔刷填充椭圆。

答案 1 :(得分:-1)

椭圆函数使用给定的边界矩形坐标绘制椭圆。首先使用给定的边界矩形绘制椭圆,将矩形的所有四个顶点朝向矩形的中心移动一个固定距离(这取决于您想要填充的精确度)并再次绘制椭圆。重复这一步,直到你到达日食中心。