显示ICON图标,如下:

staticHICONhIcon=(HICON)::LoadImage(AfxGetInstanceHandle(),TEXT("1.ico"),IMAGE_ICON,0,0,LR_DEFAULTCOLOR|LR_CREATEDIBSECTION|LR_LOADFROMFILE);CClientDCdc(this);dc.DrawIcon(350,150,hIcon);

显示bmp位图,如下:

staticHBITMAPhBitmap=(HBITMAP)::LoadImage(NULL,TEXT("1.bmp"),IMAGE_BITMAP,50,50,LR_DEFAULTCOLOR|LR_CREATEDIBSECTION|LR_LOADFROMFILE);CBitmapbmp;bmp.m_hObject=hBitmap;CDCmemDC;//使用兼容位图DCmemDC.CreateCompatibleDC(GetDC());memDC.SelectObject(bmp);BITMAPbmpInfo;bmp.GetBitmap(&bmpInfo);boolret=dc.BitBlt(350,200,bmpInfo.bmWidth,bmpInfo.bmHeight,&memDC,0,0,SRCCOPY);//透明位图//dc.TransparentBlt(350,200,bmpInfo.bmWidth,bmpInfo.bmHeight,&memDC,//0,0,bmpInfo.bmWidth,bmpInfo.bmHeight,RGB(255,255,255));