裏画面は2個作れない? – プログラミング – Home

裏画面は2個作れない?
 
通知
すべてクリア

[解決済] 裏画面は2個作れない?


アロエ
 アロエ
(@アロエ)
ゲスト
結合: 15年前
投稿: 8
Topic starter  

VS2008のMFCでシングルドキュメントインターフェイスの画像を縮小表示するプログラム
を作っています。

普通に画像を表示するということはできるようになったのですが画像を縮小して表示しよ
うとするとうまくいきません。

かなり省略しますがこんな感じのコードです

CDC mDC1,mDC2
mDC1.CreateCompatibleDC(GetDC())
mDC2.CreateCompatibleDC(GetDC())
    ↓
mDC1.SelectObject(画像が読み込まれたCBitmap)
    ↓
mDC2.StreachBlt(mDC1)
    ↓
OnDraw(&mDC2)
OnDrawには表画面にBitBltするコードが書かれています。

これでプログラムを実行すると画像が表示されずウィンドウの下地が表示されるように
なってしまいます。

誰かこうすればいいって思う方いたら教えてください。


引用未解決
トピックタグ
アロエ
 アロエ
(@アロエ)
ゲスト
結合: 15年前
投稿: 8
Topic starter  

間違えて複数投稿していたみたいです。こちらは無視してください


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

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