首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

GDI+ bmp 图像没法装入

2012-12-17 
GDI+ bmp 图像无法装入Bitmap photoframe(Lkuang.bmp)Bitmap photo(_T(Query.bmp))发现photoframe

GDI+ bmp 图像无法装入
Bitmap photoframe(L"kuang.bmp");
Bitmap photo(_T("Query.bmp"));


发现photoframe 的nativeImage  参数为0x0000000,loadStatus 为0xcccccccc不知道怎么回事



[解决办法]
GDI+初始化了么?
[解决办法]
初始化了
[解决办法]
有没有人看一下怎么回事啊?
[解决办法]
L"kuang.bmp"用绝对路径试一下吧
[解决办法]
该回复于2012-09-26 08:50:20被版主删除
[解决办法]
DGIplus其他函数使用上没问题吧?
另外,你怎么知道没装上的呢?
[解决办法]
路径问题吧
[解决办法]

引用:
DGIplus其他函数使用上没问题吧?
另外,你怎么知道没装上的呢?

因为调试的时候,发现,iWidth  和iHeight 都是0
//装入用于显示的相框和图片
Bitmap photoframe(L"kuang.bmp");
Bitmap photo(_T("Query.bmp"));
//得到相框的尺寸
INT iWidth = photoframe.GetWidth();
INT iHeight = photoframe.GetHeight();


[解决办法]
感觉路径有问题啊。

我之前都用CBitmap LoadResource把资源载入的。然后用GetBitmap转换的

热点排行