- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Cでアニメーションプログラムをつくりたい)
Cでアニメーションプログラムをつくりたい
このQ&Aのポイント
- Cでアニメーションプログラムをつくる方法について
- データファイルを読み込んで図形を動かすCプログラムの例について
- WindowsのAPIのリファレンスについて検索した結果
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
単純で、ケアレスな方法の一例: SetTimerで 0.1秒毎を指定 WM_TIMERあたりで 座標データを取得 InvalidateRectで再描画要求 WM_PAINT内で BaginPaint・EndPaintの間で図形描画用APIで円とかを描く 必要ならCreatePenやCreateSolidBrush等をSelectObjectする こんな感じで一応動くかと。 性能を上げるにはタイマーを高性能にしたり、ダブルバッファリングやトリプルバッファリングしたり、DirectXにまかせたり… APIのリファレンスですがマイクロソフトのページに一応ありますが、検索がしょぼいのでgoogleあたりでAPI名を検索した方が早いと思います。 図形描画用API http://msdn.microsoft.com/library/en-us/gdi/fillshap_69kj.asp MSDN(日本語) http://www.microsoft.com/japan/msdn/library/default.asp MSDN(英語) http://msdn.microsoft.com/library/default.asp
お礼
お礼が遅れてしまい申し訳ありませんでした。 なんとかできそうです。 ありがとうございました。