您的位置:首页 > 其它

bmp文件动态加载显示

2016-12-05 00:12 232 查看
CDC cMemDC;

cMemDC.CreateCompatibleDC(pDC);

CBitmap bmp;

BITMAP bitmap;

//The top arrow button

//bmp.LoadBitmap(IDB_VERTICLE_SCROLLBAR_UPARROW);
hbitmap[7]=(HBITMAP)::LoadImage(NULL,

_T("D:\\work\\学习\\MFC\\ScrollBar\\res\\Vscrolled_arrow_up_over.bmp"),

IMAGE_BITMAP,0,0,LR_LOADFROMFILE|LR_CREATEDIBSECTION);

bmp.Attach(hbitmap[7]);

bmp.GetBitmap(&bitmap);

cMemDC.SelectObject(&bmp);
pDC->StretchBlt(0, 0, cxButton, cyButton, &cMemDC, 0, 0, bitmap.bmWidth, bitmap.bmHeight, SRCCOPY);

bmp.DeleteObject();

//PShbitmap[7]不再有效
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: