共用方式為


CDC::Ellipse

繪製橢圓形。

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

參數

  • x1
    指定橢圓形的週框 (Bounding Rectangle) 左上角的邏輯 X 座標。

  • y1
    指定橢圓形的週框 (Bounding Rectangle) 左上角的邏輯 Y 座標。

  • x2
    指定橢圓形的週框 (Bounding Rectangle) 右下角的邏輯 X 座標。

  • y2
    指定橢圓形的週框 (Bounding Rectangle) 右下角的邏輯 Y 座標。

  • lpRect
    指定橢圓形的週框 (Bounding Rectangle)。 您也可以透過這個參數的 CRect 物件。

傳回值

如果不是零,則函式成功,則為 0。

備註

橢圓形的中心是 x1指定週框的中心、 y1、 x2和 y2或 lpRect。 這個橢圓形繪製畫筆目前筆,,且其內部填滿這個目前的筆刷。

這個函式會繪製的圖形,擴充,但不含,右邊和底部座標。 這表示該圖表的高度是 y2 – y1 和圖形的寬度是 x2 – x1。

如果寬度或週框的高度為 0,則不會繪製橢圓形。

需求

Header: afxwin.h

請參閱

參考

CDC 類別

階層架構圖

CDC::Arc

CDC::Chord

Ellipse