MFC 的 Picture Control 加载 BMP/PNG 图片
2013-08-28 09:55
459 查看
1. 加载 BMP
原文: http://hi.baidu.com/beachfish%CA%B7%D3%F1%CB%A7/blog/item/8addb204c5e93e9be850cd7b.html
CStatic* pWnd = (CStatic*)GetDlgItem(IDC_PIC); // 得到 Picture Control 句柄 pWnd->ModifyStyle(0, SS_BITMAP); // 修改它的属性为位图 pWnd->SetBitmap((HBITMAP)::LoadImage(NULL, _T("bmp.bmp"), IMAGE_BITMAP, 100, 50, LR_CREATEDIBSECTION | LR_DEFAULTSIZE | LR_LOADFROMFILE));2. 加载 PNG
CStatic* pWnd = (CStatic*)GetDlgItem(IDC_PIC); // 得到 Picture Control 句柄 CImage image; image.Load(_T("png.png"); HBITMAP hBmp = image.Detach(); pWnd->SetBitmap(hBmp); pWnd->SetWindowPos(NULL, 0, 0, 100, 50, SWP_NOACTIVATE | SWP_NOMOVE | SWP_NOZORDER);3. 在资源编辑器中选定图片控件 -> Alt+Enter 打开该图片控件的“属性窗口” -> 在 "Type" 中选定图片类型 -> 在"Image"中选定图片对应的资源 ID.
原文: http://hi.baidu.com/beachfish%CA%B7%D3%F1%CB%A7/blog/item/8addb204c5e93e9be850cd7b.html
相关文章推荐
- MFC 的 Picture Control 加载 BMP/PNG 图片的方法
- MFC 的 Picture Control 加载 BMP/PNG 图片的方法
- MFC 的 Picture Control 加载 BMP/PNG 图片的方法
- mfc中图片控件上加载PNG图片
- 加载多种图片格式(gif,jpg,png.bmp)
- delphi 中 image 控件加载bmp、JPG、GIF、PNG等图片的办法
- 如何加载显示jpg ,png bmp等图片,利用CImage
- MFC项目中bmp图片改成png(网狐客户端)
- MFC picture控件加载透明png图片
- delphi 中 image 控件加载bmp、JPG、GIF、PNG等图片的办法
- delphi 中 image 控件加载bmp、JPG、GIF、PNG等图片的办法
- [转]Delphi 中 image 控件加载bmp、JPG、GIF、PNG等图片的办法
- Windows下轻松加载BMP, GIF, JPEG, PNG, and TIFF图片
- 加载png图片 MFC
- 加载一张bmp图片作为MFC对话框的背景
- MFC加载带有透明通道的png图片(两种方法)
- MFC 下给控件加载jpeg等非bmp图片的一种简单方法
- MFC加载PNG图片
- CBitmap从硬盘加载bmp图片和png图片的函数
- Windows下OpenGL轻松加载BMP, GIF, JPEG, PNG, and TIFF图片