• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Cでアニメーションプログラムをつくりたい)

Cでアニメーションプログラムをつくりたい

このQ&Aのポイント
  • Cでアニメーションプログラムをつくる方法について
  • データファイルを読み込んで図形を動かすCプログラムの例について
  • WindowsのAPIのリファレンスについて検索した結果

質問者が選んだベストアンサー

  • ベストアンサー
  • minimum
  • ベストアンサー率46% (6/13)
回答No.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

ama_gin
質問者

お礼

お礼が遅れてしまい申し訳ありませんでした。 なんとかできそうです。 ありがとうございました。