★初心者にVisual C++を教えるスレ★ Part6
■ このスレッドは過去ログ倉庫に格納されています
0211デフォルトの名無しさん
NGNGCDC cdcTarget;
HBITMAP hBitmap; // 仮に既にビットマップ ハンドルが設定されてるとします
HBITMAP hBitmap2; // CDCから取得されたビットマップ ハンドル
// CDCにビットマップを設定
CBitmap* cBitmap = CBitmap::FromHandle( hBitmap );
cdcTarget.CreateCompatibleDC( NULL );
cdcTarget.SelectObject( &cbmpTarget );
// CDCからビットマップ ハンドルを取得
hBitmap2 = (HBITMAP)cdcTarget.GetCurrentBitmap();
HBITMAPをデバイス コンテキスト(CDC)に描画して、
再びHBITMAPとして受け取ろうとしたいのですが
うまくいきません。どうしたら良いでしょうか?
■ このスレッドは過去ログ倉庫に格納されています