共用方式為


CDC::PolyBezierTo

繪製一個或多個 Bzier 曲線。

BOOL PolyBezierTo( 
   const POINT* lpPoints, 
   int nCount  
);

參數

  • lpPoints
    out 包含端點和控制點的陣列的點 資料結構。

  • nCount
    在 lpPoints 陣列中指定的點數。 因為每個 Bzier 曲線需要兩個控制點和一個結束點,這個值必須是三重曲線數目進行繪製。

傳回值

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

備註

這個函式 Bzier 繪製三次方曲線使用 lpPoints 參數指定的控制點。 第一個曲線從目前位置繪製到第三點使用前兩個點做為控制點。 對於每個後續曲線,函式需要剛好三點,並使用上一個曲線的結束點做為起點的下方。 PolyBezierTo 移至目前位置上 Bzier 曲線的結束點。 這個圖表並沒有填滿。 使用畫筆的目前的函式,這個畫筆繪製線條。

範例

CDC::BeginPath。請參閱範例。

需求

Header: afxwin.h

請參閱

參考

CDC 類別

階層架構圖表

CDC::MoveTo

CDC::PolyBezier

PolyBezierTo