CBitmap bitmap;
bitmap.LoadBitmap(IDB_BITMAP1);//IDB_BITMAP1为位图的IDCWnd *pwnd=GetDlgItem(IDC_STATIC);//IDC_STATIC为图片控件
CDC* dc =pwnd->GetDC();
CDC MemDC;
MemDC.CreateCompatibleDC(dc);//创建内存设备上下文,与另一个设备上下文匹配。可以用它在内存中准备图像
MemDC.SelectObject(&bitmap);//选择GDI绘图对象为位图
CRect rect;
pwnd->GetClientRect(&rect);//获取窗口客户区的大小。
dc->BitBlt(0,0,rect.Width(),rect.Height(),&MemDC,0,0,SRCCOPY);//显示位图
bitmap.DeleteObject();//,释放所有与该对象有关的系统资源
dc->DeleteDC();//删除指定的设备上下文环境
MemDC.DeleteDC();
pwnd->ReleaseDC(dc);//释放设备上下文环境(DC)供其他应用程序使用。
pwnd->ReleaseDC(&MemDC);