掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
メモリDCの内容をBitBlt()で転送表示するには? (ID:57935)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
お世話になっております。 VC++6.0 AppWizardにてSDI、基本クラスはCViewで、 メモリデバイスコンテキストの内容をBitBlt()で転送表示したいと思います。 OnDraw()を下記のようにしましたが、表示されません。 何が間違っているでしょうか? void CXXXView::OnDraw(CDC* pDC) { CXXXDoc* pDoc = GetDocument(); ASSERT_VALID(pDoc); CDC dcMem, *pdcMem; pdcMem = &dcMem; CBitmap bmp; bmp.CreateCompatibleBitmap(pdcMem, 600, 600); dcMem.CreateCompatibleDC(pDC); pdcMem->SelectObject(&bmp); CPoint *point; pdcMem->TextOut(0, 0, "メモリデバイスコンテキスト表示"); pDC->BitBlt(0, 0, 600, 600, pdcMem, 0, 0, SRCCOPY); pdcMem->DeleteDC(); }
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.