- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Win32 API 途中から描画がおかしくなる)
Win32 APIで描画がおかしくなる原因とは?
このQ&Aのポイント
- Win32 APIのプログラムにおいて、長時間放置すると描画が正常にできなくなる現象が発生しています。
- 特にEllipse()のペンの部分がなくなってしまったり、動作中に円の中の数字が乱れて表示されることがあります。
- これはプログラム内での誤った処理やリソースの解放の不備が原因で起こる可能性があります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>考えられる原因は何かありますでしょうか? ソースコードの掲示なしでは回答の範囲が狭まるだけですよ? 現状だと…リソースリークでもしているんじゃないですか?としか。 描画処理、どうやってます? GDIオブジェクト作成して、使用したあと破棄してますか? # というか、こういうパターンだと最初に作成して使い回すモノかと。 # 描画のたびに生成と破棄を繰り返すのではなく。
お礼
回答ありがとうございます。 スレッド内でDeleteObject(hRgn)が抜けていました。 解決しました。