通知
すべてクリア
Topic starter
2006年12月4日 7:23 PM
CBitmapのオブジェクトを
CImageへの変換する方法は無いでしょうか?
CBitmap bit;
CDC dc;
bit.CreateCompatibleBitmap(pDC,100,100);
dc.SelectObject(&bit);
::PrintWindow(hWnd,dc,false);
//Wndは任意の別のウインドウのハンドル
上のようにして取得したウインドウイメージを
CImageを使って縮小させたいと思っておりますが、
CImageうまくCBitmapを取り込む方法がわかりません。
よろしくお願いします。
winXP VS2005 MFCです。
Topic starter
2006年12月5日 7:07 PM
>daitygoodsさん
ありがとうございます。
以下のようにして受け渡しできました。
CBitmap bit;
HBITMAP hbit = (HBITMAP)bit;
CImage Img;
Img.Attach(hbit);