時間t x座標 y座標
0.0 0 0
0.1 1.0 -1.0
0.2 1.5 -1.5
0.3 2.0 -2.0
・
・
・
・
のようなデータファイルがあったとき、これを読み込んで図形(例えば円)をデータの通りに動かすCプログラムをつくりたいのですが、どうすればいいのでしょうか?
具体的なコードを書いて頂けると大感謝なのですが、例えば「〇〇というAPI関数を使って、forループを使ってこんな風に書けばいいんじゃない」というような感じの指針を頂けるだけでも構いません。よろしくおねがいします。
ちなみに、さっきやっとウィンドウを出せたばかり、という状況です。
環境はWindows98SEです。
あと、WindowsのAPIのリファレンスってWeb上にないのでしょうか?(ちょっと検索したのですが、書籍しか見つかりませんでした…)
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/fill …
MSDN(日本語)
http://www.microsoft.com/japan/msdn/library/defa …
MSDN(英語)
http://msdn.microsoft.com/library/default.asp
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) python OpenPyXLを使って出力結果をエクセルに書き込み 2 2022/06/04 19:46
- システム CSVファイルのマッピング処理の省力化 1 2022/11/24 00:01
- Windows 10 数年前からWindows10 の Update ができないです。なぜですか? 7 2022/11/09 06:03
- Visual Basic(VBA) vba 等間隔の列に対しての計算 6 2022/05/17 20:15
- その他(プログラミング・Web制作) Windowsのマクロプログラムで、こんなことできますか? 3 2022/06/28 14:30
- C言語・C++・C# C言語プログラム変更 2 2022/12/21 15:03
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- 副業・複業 『Webライター』になりたいです。 まずブログSNS副業に興味関心がありました。 そして大きな目標と 14 2023/06/16 14:01
- C言語・C++・C# C 言語の Gauss Jordan 法について 2 2022/12/28 11:16
- Visual Basic(VBA) VBAのエラーについて 2 2023/08/02 17:46
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
NoxPlayerとUWSCのadbの座標に...
-
バナーにリンクを埋め込む方法
-
元の比率で画像を切り抜きする方法
-
エクセルVBAで画像を貼り付ける...
-
uwscについて、同一の画像(仮...
-
UWSCでPEEKCOLORを使い指定ウィ...
-
UWSCのPEEKCOLORについての質問
-
UWSC画像認識で座標の位置がず...
-
VCでの問題・・・
-
UWSCで特定の文字をクリックす...
-
UWSCのプログラミングついて教...
-
UWSCのCHKIMG関数について
-
VBAで ScreenToClient を使いたい
-
UWSファイルの編集?
-
VBでクリックイベントを発生さ...
-
マウスイベントが動かない
-
「ご処理進めて頂きますようお...
-
エクセルで、日付を入力すると...
-
Excelシート上のマクロを登録し...
-
EXCEL VBA マクロ 実行する度に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBAで画像を貼り付ける...
-
Excel VBAで他アプリケーション...
-
C#で、画像の、指定した座標の...
-
外付ディスプレイで AutoHotkey...
-
uwscについて、同一の画像(仮...
-
VBでクリックイベントを発生さ...
-
UWSファイルの編集?
-
NoxPlayerとUWSCのadbの座標に...
-
VBAで ScreenToClient を使いたい
-
バナーにリンクを埋め込む方法
-
UWSCのCHKIMG関数について
-
VBA HTML要素または文字の座標...
-
マウスイベントが動かない
-
UWSC画像認識で座標の位置がず...
-
ピクチャーボックスのスケール...
-
画像の座標取得
-
LineTo,MoveToについて
-
puctureBoxの一部の色を変えた...
-
マウスカーソルの移動
-
UWSCのプログラミングついて教...
おすすめ情報