MFC 6.0 VC++ で、処理が重くなります。
上記の環境でダイアログベースで処理を作成しています。
画面の再描画を繰り返すと、同じ処理をしていても処理が重くなります。
OnPainメッセージを受け取ったあとに、描画処理を行っているのですが、画面に表示に必要な計算も描画時に行っています。
仮想ウィンドウに描画してBitBlt()を実行する方法も試しましたが、ちらつかなくなった代わりに余計に処理が重くなりました。
描画のやり方が問題なのか、内部の処理が問題なのか良く分からないのですが、何か良い方法が無いでしょうか?
そもそもダイアログベースで画像処理をしているのが間違いな気もするのですが・・・。
No.1ベストアンサー
- 回答日時:
処理が重くなってる状況でリソースは減っていきませんか?
メモリリークなどは大丈夫ですか?
描画中も表示しっぱなしですか?
カテゴリとしてはプログラミングの部類になるので
そちらで再質問した方が適切なコメントが入るかもしれません。
ありがとうございます。
タスクマネージャーを見る限り、確保したメモリは解放できているようです。
ただ、描画を実行するたびにコミットチャージが増えているので、このあたりが怪しそうです。
描画中というか、CClinetDCで確保したDCに直接描画しているので表示しっぱなしということ?になるかもしれません。
プログラミングのカテゴリは別にあったのですね。
そちらの方に投稿してみます。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PostgreSQL DBFluteについて質問です。 環境:PostgreSQL java8 前提:webアプリケーショ 1 2022/07/07 00:49
- Excel(エクセル) エクセルVBA マクロ処理中のポップアップメッセージについて 1 2023/08/04 21:34
- その他(プログラミング・Web制作) このプログラミングをどう組みますか? Googlecolabでやってるんですが、出来る方お願いします 1 2022/07/13 10:52
- アニメ 過去の質問から要約するとアニメの映像が眩しくまた、色んな質感が画面いっぱいに加えられてるのは 予算の 1 2023/08/23 01:09
- デスクトップパソコン 仕事で使うPC 10 2023/04/23 00:27
- UNIX・Linux Linux Ubuntu22.4の起動時エラーについて 2 2022/07/22 14:52
- Visual Basic(VBA) VBA リボンののリカバリーでオーバーフローエラーになります 2 2023/07/04 19:07
- Java java 飾子を付けること(public static・・・) ・コンソールへの出力処理はmainメ 2 2022/06/16 19:34
- その他(プログラミング・Web制作) 監視カメラを水平につないでパノラマの映像を作りたい 1 2022/09/06 15:26
- Excel(エクセル) EXCELのグラフを画像(JPG形式)で保存、通常実行がうまく行かない。ステップインはうまく行く 3 2022/08/30 12:06
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelの散布図でプロットした任...
-
excel のセルとセルを線で結ぶ
-
ワードにて『√』の横線を長くし...
-
描画キャンパス外の図形をキャ...
-
フォトショップで雲模様が作れ...
-
折れ線の矢印の書き方
-
Illustratorで、イラストにふち...
-
四角の図形の対角線の引き方
-
数字をまるで囲む方法
-
フォトショップCS4-OpenGL描画...
-
Excel2010 連続でフリーハンド...
-
Photoshop cs6でカラーサークル...
-
SAIやPhotoshopのブラシで綺麗...
-
エクセルのデータグループ化の...
-
Word■図が編集画面外に出て消え...
-
Wordファイルで印刷をかけると...
-
WPS Writerの 文字の囲い文字
-
ワードで白抜き文字列を簡単に...
-
【急募】Wordに貼りつけた画像...
-
Wordで挿入した画像を円で囲み...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
excel のセルとセルを線で結ぶ
-
Excelの散布図でプロットした任...
-
ワードにて『√』の横線を長くし...
-
折れ線の矢印の書き方
-
無料の画像編集ソフトで使いや...
-
Wordでの境界線を点線にしたい
-
Photoshop cs6でカラーサークル...
-
Excel2010 連続でフリーハンド...
-
フォトショップで雲模様が作れ...
-
OpenOfficeで矢印の作り方を教...
-
jw_cadのソリッド図形を透明化
-
描画キャンパス外の図形をキャ...
-
描画キャンパス内にテキストボ...
-
描画オブジェクトとは?
-
四角の図形の対角線の引き方
-
Wordで右上がり・右下がりの矢印
-
イラストレーターでの描画エリ...
-
EXCELのオートシェイプを一括削...
-
Wordの選択矢印でオブジェクト...
-
PowerPoint2000 オブジェクト...
おすすめ情報