构建CBitmap
CBitmap bmp; bmp.LoadBitmap(ID);
构建HBITMAP
HBitmap = (HBITMAP)LoadImage(NULL,L”C:\\test.bmp”, IMAGE_BITMAP, 0,0, LR_LOADFROMFILE|LR_CREATEDIBSECTION);//载入位图
Bitmap转HBITMAP HBITMAP hBitmap; pbm->GetHBITMAP(NULL, &hBitmap);
HBITMAP转CBitmap bitmap.Attach(hBitmap);
CBitmap转BITMAP BITMAP bm; bitmap.GetBitmap(&bm);
HBITMAP转BITMAP GetObject(hBitmap, sizeof(Bitmap), (LPSTR)&Bitmap);
http://www.360doc.com/content/13/0507/21/10724725_283723432.shtml