画面が重なると消える

[戻る]
ゆめ 2005/04/25(月) 18:45:41
VC始めてから、いつもこの掲示板で勉強させていただいてるゆめです。
とても基本的な質問かもしれませんが、検索の仕方が悪いのか(?)過去ログが見当たらなかった
ので質問させていただきます。

今VC6.0のダイアログベースで画像を描画するソフトを作成しているんですが、
画像を描画した部分が、他のウィンドウなどが重なると重なった部分の画像が消えてしまいま
す・・・

基本的な質問ですが、よろしくお願いします。

dairygoods 2005/04/25(月) 20:28:13
画像の描画はどの関数で行っていますか?
普通は、OnPaint()で行います。

ゆめ 2005/04/25(月) 20:36:50
dairygoodsさん返答ありがとうございます。

画像の描画は、メモリDCから実際の画面へ描画するという形で、OnPaint()以外のところで行
っています。
やはりこれが問題でしょうか・・・?

本当に基本的な質問となってしまっているようで、申し訳ありません。

ゆめ 2005/04/25(月) 20:42:32
[[解決]]
OnPaint()で描画を行うように処理を変更したところ、希望通りの結果が得られました。

基本的な質問にも答えて頂いた、dairygoodsさんありがとうございました。

古いスレッドには追加発言できません。