位图显示几种,包含loadimage
来源:互联网 发布:投影仪ktv软件下载 编辑:程序博客网 时间:2024/05/16 15:27
CBitmap hbmp;
HBITMAP hbitmap;
//装载图片文件MM.bmp
hbitmap=(HBITMAP)::LoadImage(::AfxGetInstanceHandle(),"MM.bmp",IMAGE_BITMAP,0,0,LR_LOADFROMFILE|LR_CREATEDIBSECTION);
hbmp.Attach(hbitmap);
//获取图片格式
BITMAP bm;
hbmp.GetBitmap(&bm);
CDC dcMem;
dcMem.CreateCompatibleDC(GetDC());
CBitmap * poldBitmap=(CBitmap*)dcMem.SelectObject(hbmp);
CRect lRect;
GetClientRect(&lRect);
lRect.NormalizeRect();
//显示位图- GetDC()->StretchBlt(lRect.left,lRect.top,lRect.Width(),lRect.Height(),&dcMem,0,0,bm.bmWidth,bm.bmHeight,SRCCOPY);
dcMem.SelectObject(&poldBitmap);
//在Static控件内显示位图
CBitmap hbmp;
HBITMAP hbitmap;
//将pStatic指向要显示的地方
CStatic *pStatic;
pStatic=(CStatic*)GetDlgItem(IDC_STATIC); //IDC_STATIC是你的Staic控件名
//装载图片文件MM.bmp
hbitmap=(HBITMAP)::LoadImage(::AfxGetInstanceHandle(),"MM.bmp",IMAGE_BITMAP,0,0,LR_LOADFROMFILE|LR_CREATEDIBSECTION);
hbmp.Attach(hbitmap); - //获取图片格式
BITMAP bm;
hbmp.GetBitmap(&bm);
CDC dcMem;
dcMem.CreateCompatibleDC(GetDC());
CBitmap * poldBitmap=(CBitmap*)dcMem.SelectObject(hbmp);
CRect lRect;
pStatic->GetClientRect(&lRect);
lRect.NormalizeRect();
//显示位图
pStatic->GetDC()->StretchBlt(lRect.left,lRect.top,lRect.Width(),lRect.Height(),&dcMem,0,0,bm.bmWidth,bm.bmHeight,SRCCOPY);
dcMem.SelectObject(&poldBitmap);
0 0
- 位图显示几种,包含loadimage
- MFC显示位图的几种方法
- MFC显示位图的几种方法
- 使用LoadImage载入本地位图
- VC下显示位图的几种方法
- VC下显示位图的几种方法
- VC下显示位图的几种方法
- VC下显示位图的几种方法
- VC下显示位图的几种方法
- VC下显示位图的几种方法
- VC下显示位图的几种方法
- 几种位图文件格式
- MFC加载图标,位图。LoadImage LoadIcon, LoadBitmap
- MFC加载图标,位图。LoadImage LoadIcon, LoadBitmap
- LoadBitmap加载位图资源、LoadImage从文件加载位图
- LoadImage()
- LoadImage
- LoadImage
- hdoj 5240 Exam【贪心】
- js当中获取父亲,兄弟,孩子结点的方法小结
- Hibernate处理无主键的表的映射问题
- iOS 获取UIWebView上面的按钮点击事件
- zynq linux 开发环境搭建
- 位图显示几种,包含loadimage
- Git ssh 连接
- OS X中的表格视图
- 典型的数据结构算法性能对比
- 文字列表循环无缝滚动
- 前端开发问题(HTML部分)
- 2015-11-8-会计招聘准备资料
- spring MVC配置详解
- 首先是思想和立场,然后是能力