#1
by ttb » 6年前
開発環境
Windows10
c++
win32api
棒グラフの大きさを配列の値によって変えて表示するプログラムを作成しています.
例
値が100なら100×50
値が60なら60×50
値が20なら20×50
等のように配列に格納されている値×50(縦×横)の大きさの図形を描画する.
win32apiでウィンドウを作成し,棒グラフを作成(図形の描画),ここまでは何とか出来たのですが,case WM_TIMER(リアルタイムで更新したいので)を使用してグラフの大きさを変更するところで問題が生じてしまいました.
更新処理を始めて40秒程度は問題なく動いているのですが,なぜかその後は固まって(フリーズ)してしまいます.
エラーメッセージ等も出ず,自分では原因が全く分かりません.
分かる方,いましたら教えて頂きたいです.よろしくお願いします.
開発環境
Windows10
c++
win32api
棒グラフの大きさを配列の値によって変えて表示するプログラムを作成しています.
例
値が100なら100×50
値が60なら60×50
値が20なら20×50
等のように配列に格納されている値×50(縦×横)の大きさの図形を描画する.
win32apiでウィンドウを作成し,棒グラフを作成(図形の描画),ここまでは何とか出来たのですが,case WM_TIMER(リアルタイムで更新したいので)を使用してグラフの大きさを変更するところで問題が生じてしまいました.
更新処理を始めて40秒程度は問題なく動いているのですが,なぜかその後は固まって(フリーズ)してしまいます.
エラーメッセージ等も出ず,自分では原因が全く分かりません.
分かる方,いましたら教えて頂きたいです.よろしくお願いします.