独学プログラミング言語のページ > Win32API(C言語,C++) > Arc ・ ArcTo
BOOL Arc( HDC hdc, //デバイスコンテキストのハンドル int nLeftRect, //長方形の左上隅のx座標 int nTopRect, //長方形の左上隅のy座標 int nRightRect, //長方形の右下隅のx座標 int nBottomRect, //長方形の右下隅のy座標 int nXStartArc, //最初の放射直線の端点のx座標 int nYStartArc, //最初の放射直線の端点のy座標 int nXEndArc, //2 番目の放射直線の端点のx座標 int nYEndArc //2 番目の放射直線の端点のy座標 );
Arcと関数と同じ機能でArcToとう関数がある。引数もArcと一緒です。何が違うかというとArcは現在の位置を更新しませんが、ArcT0は現在の位置を更新します。
BOOL ArcTo( HDC hdc, //デバイスコンテキストのハンドル int nLeftRect, //長方形の左上隅のx座標 int nTopRect, //長方形の左上隅のy座標 int nRightRect, //長方形の右下隅のx座標 int nBottomRect, //長方形の右下隅のy座標 int nXRadial1, //最初の放射直線の端点のx座標 int nYRadial1, //最初の放射直線の端点のy座標 int nXRadial2, //2 番目の放射直線の端点のx座標 int nYRadial2 //2 番目の放射直線の端点のy座標 );