アプリ版:「スタンプのみでお礼する」機能のリリースについて

MFCです。

ワーカースレッドで取得したDIBを定期的に描画するプログラムを作っています。
ダブルバッファリングで実現しているのですが、画面リサイズを繰り返すと、再描画の後に、拡大して発生した新しいクライアント領域に古い画像が残ってしまいます。
SelectObject()で選択したコンパチDCのビットマップを選択前のものに戻してなかったのですが、これが原因なんでしょうか?

A 回答 (1件)

>SelectObject()で選択したコンパチDCのビットマップを選択前のものに戻してなかった



これが100%確実に原因であるとは断言できませんが、
可能性としてはあり得るでしょう。

「リソース・リーク」になり、ビットマップが正常に描画できなくなるのでは?
と思います。
    • good
    • 0
この回答へのお礼

ありがとうございました

お礼日時:2010/07/05 20:27

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!