CDC::Ellipse
楕円を描画します。
BOOL Ellipse(
int x1,
int y1,
int x2,
int y2
);
BOOL Ellipse(
LPCRECT lpRect
);
パラメーター
x1
楕円に外接する四角形の、左上隅の論理 x 座標。y1
楕円に外接する四角形の、左上隅の論理 y 座標。x2
楕円に外接する四角形の、右下隅の論理 x 座標。y2
楕円に外接する四角形の、右下隅の論理 y 座標。lpRect
楕円に外接する四角形。 このパラメーターには、CRect オブジェクトを渡すこともできます。
戻り値
正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。
解説
楕円の中心は、x1、y1、x2、y2 または lpRect により指定される楕円に外接する四角形の中心になります。 楕円は現在のペンで描画され、その内部は現在のブラシで塗りつぶされます。
この関数で描画する図形は、右下隅の座標まで拡張されます。ただし、右下隅の座標は含みません。 つまり、図形の高さは y2 - y1、図形の幅は x2 - x1 になります。
外接する四角形の幅または高さが 0 のときは、楕円は描画されません。
必要条件
**ヘッダー:**afxwin.h