HDC hDC,MemDC;
hDC=::GetDC(this-> m_hWnd);
MemDC=CreateCompatibleDC(hDC);
HBITMAP hbmp,holdbmp;
hbmp=(HBITMAP)::LoadImage(AfxGetInstanceHandle(), "C://c.bmp ",IMAGE_BITMAP,0,0,LR_DEFAULTSIZE|LR_LOADFROMFILE);
holdbmp=(HBITMAP)SelectObject(MemDC,hbmp);
::BitBlt(hDC,0,0,250,250,MemDC,0,0,SRCCOPY);
::DeleteObject(SelectObject(MemDC,holdbmp));
::DeleteDC(MemDC);
::ReleaseDC(this-> m_hWnd,hDC);
///
/将png图片转成pmb (HBITMAP )
#include "atlimage.h"
CImage img;
HRESULT ret = img.Load("1bk.png" ); // filename 是要加载的文件名(包含路径)
HBITMAP bitmap = img.Detach();