WinCE中加载位图的方法
2010-08-31 12:12
190 查看
1、通过资源ID加载:
注:LoadBitmap和LoadImage限于从资源中装载位图,若要从文件中装载位图,则需要使用SHLoadDIBitmap。map
2、通过位图文件加载:
1 CBitmap bBitmap ; 2 CBitmap* pOldBitmap; 3 CDC displayDC; //加载背景图片的内存DC 4 5 bBitmap.LoadBitmap(IDB_BITMAP1);//加载背景图片 6 displayDC.CreateCompatibleDC(&dc);//创建兼容DC 7 pOldBitmap = displayDC.SelectObject(&bBitmap); //选入背景图片
1 CBitmap bBitmap ; //加载背景图片 2 HBITMAP hBitmap; 3 CBitmap* pOldBitmap; 4 CDC displayDC; //加载背景图片的内存DC 5 6 hBitmap = (HBITMAP)LoadImage(AfxGetInstanceHandle(), 7 MAKEINTRESOURCE(IDB_BITMAP1), 8 IMAGE_BITMAP, 9 0,0, 10 LR_LOADFROMFILE ); 11 bBitmap.Attach (hBitmap);//HBITMAP--->CBitmap 12 displayDC.CreateCompatibleDC(&dc);//创建兼容DC 13 pOldBitmap = displayDC.SelectObject(&bBitmap); //选入背景图片
注:LoadBitmap和LoadImage限于从资源中装载位图,若要从文件中装载位图,则需要使用SHLoadDIBitmap。map
2、通过位图文件加载:
1 CBitmap bBitmap ; //加载背景图片 2 HBITMAP hBitmap; 3 CBitmap* pOldBitmap; 4 CDC displayDC; //加载背景图片的内存DC 5 6 hBitmap = SHLoadDIBitmap(_T("//ResidentFlash//tmp.bmp")); 7 bBitmap.Attach (hBitmap);//HBITMAP--->CBitmap 8 displayDC.CreateCompatibleDC(&dc);//创建兼容DC 9 pOldBitmap = displayDC.SelectObject(&bBitmap); //选入背景图片
相关文章推荐
- WinCE中加载位图的方法
- WinCE中加载位图的方法
- 按钮加载位图的几个方法 vc
- vc 加载bmp位图并显示的方法
- 从资源中加载显示位图,通过双缓冲的方法显示
- 从资源中加载显示位图,通过双缓冲的方法显示
- 为什么WinCE中LoadBitmap加载位图后无法在其上DrawText?
- wince 加载bmp文件方法
- 按钮加载位图的几个方法 vc
- 加载dll位图的方法 源码
- WINCE位图按钮切换闪烁的问题解决方法
- 加载位图树纹理的两种方法---背景透明
- VC控件中静态和动态动态加载位图的方法
- wince&evc下加载BMP位图文件
- 双缓冲加载位图 WinCE
- android开发游记:位图压缩技巧与方法总结,解决加载大图内存占用过大问题
- 双缓冲加载位图 WinCE
- 为什么WinCE中LoadBitmap加载位图后无法在其上DrawText和画图?
- wince下dll的加载方法
- 双缓冲加载位图 WinCE