CDC::Ellipse

BOOL Ellipse(int x1, int y1, int x2,int y2);
BOOL Ellipse(LPCRECT lpRect);

返回值:如果成功,则返回非零值,否则为0。

参数:
x1指定椭圆外接矩形左上角的X逻辑坐标。
y1指定椭圆外接矩形左上角的Y逻辑坐标。
x2指定椭圆外接矩形右下角的X逻辑坐标。
y2指定椭圆外接矩形右下角的Y逻辑坐标。
lpRect指定椭圆外接矩形时,可以将CRect对象传递给该参数。

说明:
绘制椭圆。椭圆与其外接矩形的中心由 x1,y1,x2,y2 或lpRect指定,椭圆由当前画笔绘制,内部由当前画刷填充。
该函数绘制的图形可以扩充到但并不包括右边及底部坐标,亦即图形的高度是y2-y1,宽度是x2-x1。如果外接椭圆的宽度或高度是0,则不绘制椭圆。

请参阅:CDC::Arc, CDC::Chord, ::Ellipse