'円'でなくて'弧'を描くにはどうすれば?

[戻る]
質問 2002/06/18(火) 08:31:36
VC++6で使っています。
単純な円を描くのならellipse(x1,y1,x2,y2)というコマンドであるようですが、
弧を描く(角度と半径と位置指定で)にはどうすればいいのでしょうか?

返答 2002/06/18(火) 08:50:42
Arc 関数。

質問 2002/06/18(火) 19:26:38
ありがとうございます。
Arcで確かにうまくいきました。
ところで、このArc文の前に
hPen = CreatePen(PS_SOLID, 10, RGB(50, 150, 250));  
hOldPen = SelectObject(hdc, hPen);
と言うようなことをやると、
色や線の太さを指定できますが、
書いているうちに徐々に色合いを変えていくことは出来ないのでしょうか?
あるいはそれをやろうとすれば、
RGB( ,,)の中の数字を変数にして、細切れに
ループしていかざるを得ないのでしょうか?

古いスレッドには追加発言できません。