共用方式為


CDC::AngleArc

繪製線段和弧形。

BOOL AngleArc( 
   int x, 
   int y, 
   int nRadius, 
   float fStartAngle, 
   float fSweepAngle  
);

參數

  • x
    指定這個圓形中心的邏輯 X 座標。

  • y
    指定這個圓形中心的邏輯 Y 座標。

  • nRadius
    以邏輯單位指定圓形的半徑。 這個值必須是正數。

  • fStartAngle
    以度為單位指定這個起始角度相對於 X 座標。

  • fSweepAngle
    以度為單位指定泛用角度相對於這個起始角度。

傳回值

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

備註

線條聯結從目前位置繪製到弧形的開始點。 沿著弧形圓形的界線和指定半徑和中心的繪製。 弧形的長度是由所指定的起始點和散出角度所定義。

AngleArc 移動目前位置移至弧形結束點。 這個函式繪製弧形看起來似乎的縮寫,視目前的轉換和對應模式。 在繪製弧形之前,這個函式會從目前位置繪製直線線段加入至弧形的開始點。 會以建構指定半徑的假想的圓形繪製弧形至特定中點的位置。 逆時針測量決定弧形的開始端座標點的 Circle 從 X 軸順時針數目的起始角度。 結束點透過逆時針測量的方式從順時針數目的起始點位於泛用角度。

如果跨越角度大於 360 度弧形已清除多次。 使用畫筆的目前的函式,這個畫筆繪製線條。 這個圖表並沒有填滿。

需求

Header: afxwin.h

請參閱

參考

CDC 類別

階層架構圖表

CDC::Arc

CDC::ArcTo

CDC::MoveTo

AngleArc