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]不再有效
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]不再有效
相关文章推荐
- 将.stl文件转化为.dae并动态加载到SceneKit显示(ios中显示3d模型)
- CBitmap程序中动态加载 本地文件上的BMP图片资源
- MFC 基于对话框的图片控件(picture)动态加载.bmp图片并显示
- VC++ 动态创建单个工具条,并加载外部的位图(bmp)文件为工具栏图像
- 向页面动态加载JS文件的的一个小技巧
- 动态加载js文件 document.createElement
- WWF动态加载xoml文件
- 如何动态加载js文件?
- 动态根据FLASH文件的宽和高,自适应大小显示FLASH
- 动态加载EXE文件到内存执行
- 用jsp:include指令动态加载文件
- 在vb中动态加载水晶报表rpt文件的方法
- ReportViewer动态加载报表文件
- ae9.2中加载显示cad文件
- html中用js调用ASP文件,实现静态页面动态显示
- 在程序中加载解析3DS文件,显示三维模型(c# MDX),
- 用DrawDibDraw显示BMP文件
- Intel平台下linux中 ELF文件动态链接的加载、解析及实例分析(二): 函数解析与卸载
- 用ajax动态加载需要的js文件【原创】
- Intel平台下linux中 ELF文件动态链接的加载、解析及实例分析(二): 函数解析与卸载