0

Rectangle() を使用して画面に正方形を描画しました。「r」キーを押すたびに、その正方形を時計回りに 1 度回転させたいと考えています。

「r」を押す方法は知っていますが、どこから回転を開始すればよいかわかりません。何か案は?

Win32 プロジェクトです。私はまだこのWindowsプログラミングに慣れていないので、何も派手ではありません。Win32 プロジェクトを作成し、空白の空のウィンドウを作成し、Rectangle( ) で四角形を描画しただけです。

4

1 に答える 1

1

方法はたくさんあります。Microsoft は通常、Direct2D を使用して描画することを望んでいるため、それを検討することを検討してください。Direct2D の場合、MSDN ライブラリに 2 つの例があります。

GDI を使用するPolygonと、サインとコサインを使用して座標を使用および計算するか、または を使用して線形変換を適用できますSetWorldTransform

于 2012-04-14T21:04:39.580 に答える