wince显示位图
原创
碼雲
©著作权
文章标签
WinCE
文章分类
运维
©著作权归作者所有:来自51CTO博客作者碼雲的原创作品,请联系作者获取转载授权,否则将追究法律责任
CDC *pDC=GetDC();
CBitmap bm_gameover;
bm_gameover.LoadBitmap(IDB_BITMAP1);
CDC mDC;
mDC.CreateCompatibleDC(pDC);
BITMAP bmInfo;
bm_gameover.GetObject(sizeof(bmInfo),&bmInfo);
mDC.SelectObject(&bm_gameover);
pDC->StretchBlt(起始X坐标,起始y坐标,在屏幕上显示的宽度,在屏幕上显示的高度,&mDC,0,0,bmInfo.bmWidth,bmInfo.bmHeight,SRCCOPY);
//没有以下代码会导致内存用量不断增加
pDC->DeleteDC();
pDC->DeleteTempMap();
bm_gameover.DeleteObject();
bm_gameover.DeleteTempMap();
mDC.DeleteDC();
mDC.DeleteTempMap();