CDC::ArcTo
繪製橢圓弧形。
BOOL ArcTo(
int x1,
int y1,
int x2,
int y2,
int x3,
int y3,
int x4,
int y4
);
BOOL ArcTo(
LPCRECT lpRect,
POINT ptStart,
POINT ptEnd
);
參數
x1
指定週框左上角的 X 座標 (以邏輯單位 (Logical Unit)。y1
指定週框左上角的 Y 座標 (以邏輯單位 (Logical Unit)。x2
指定週框右下角的 X 座標 (以邏輯單位 (Logical Unit)。y2
指定週框 (Bounding Rectangle) 右下角的 Y 座標 (以邏輯單位 (Logical Unit)。x3
指定定義弧形的開始點的 X 座標 (以邏輯單位 (Logical Unit)。 這點在弧形不必完全下方。y3
指定定義弧形的開始點的 Y 座標 (以邏輯單位 (Logical Unit)。 這點在弧形不必完全下方。x4
指定定義弧形端點點的 X 座標 (以邏輯單位 (Logical Unit)。 這點在弧形不必完全下方。y4
指定定義弧形端點點的 Y 座標 (以邏輯單位 (Logical Unit)。 這點在弧形不必完全下方。lpRect
指定週框 (以邏輯單位 (Logical Unit)。 您可以將指標傳遞至 的長度 資料結構或這個參數的 CRect 物件。ptStart
指定定義弧形的開始點的 X 和 Y 座標 (以邏輯單位 (Logical Unit)。 這點在弧形不必完全下方。 您可以對 點 資料結構或一 CPoint 物件這個參數的。ptEnd
指定定義弧形的目的端座標點的 X 和 Y 座標 (以邏輯單位 (Logical Unit)。 這點在弧形不必完全下方。 您可以對 點 資料結構或一 CPoint 物件這個參數的。
傳回值
如果不是零,則函式成功,則為 0。
備註
這個函式類似,但是有一點例外,就是 CDC::Arc目前位置更新。 點 (x1,y1) 和 (x2,y2) 指定週框 (Bounding Rectangle)。 指定週框 (Bounding Rectangle) 組成的橢圓形所定義的弧形曲線。 弧形是從物件週框 (Bounding Rectangle) 的中央條放射線的點到橢圓形和弧形方向 (預設值)、x3、y3(,)。 弧形關閉它與從週框 (Bounding Rectangle) 的中央條放射線的位置 (x4,y4)。 如果起點和結束點相同,繪製完整橢圓形。
線條是從目前位置繪製到弧形的開始點。 如果未發生任何錯誤,目前的位置設為弧形結束點。 使用畫筆的目前筆,弧線;它並沒有填滿。
需求
Header: afxwin.h