画面が重なると消える – プログラミング – Home

通知
すべてクリア

[解決済] 画面が重なると消える


ゆめ
 ゆめ
(@ゆめ)
ゲスト
結合: 20年前
投稿: 3
Topic starter  

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

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

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


引用未解決
トピックタグ
dairygoods
 dairygoods
(@dairygoods)
ゲスト
結合: 23年前
投稿: 1421
 

画像の描画はどの関数で行っていますか?
普通は、OnPaint()で行います。


返信引用
ゆめ
 ゆめ
(@ゆめ)
ゲスト
結合: 20年前
投稿: 3
Topic starter  

dairygoodsさん返答ありがとうございます。

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

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


返信引用
ゆめ
 ゆめ
(@ゆめ)
ゲスト
結合: 20年前
投稿: 3
Topic starter  

OnPaint()で描画を行うように処理を変更したところ、希望通りの結果が得られました。

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


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました