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

诡谲的loadimage,返回null

2013-01-06 
诡异的loadimage,返回nullHBITMAPhBitmap(HBITMAP)LoadImage(NULL,1.jpg,IMAGE_BITMAP,0,0,LR_LOADFROM

诡异的loadimage,返回null
HBITMAPhBitmap=(HBITMAP)LoadImage(NULL,"1.jpg",IMAGE_BITMAP,0,0,LR_LOADFROMFILE);


getlasterror后的值是0

有人或许说,磁盘路径不对,


我放在*.dsw所在的文件夹下。

所以是对的。


参数我都看过msdn了。



[解决办法]
LoadImage不支持jpg
[解决办法]
LoadImage()函数好像是不能直接加载jpg格式的图片,加载bmp格式可以
楼主要处理jpg等格式的图片需要其他的方法
GDI或是CxImage等等
[解决办法]
loadimage可以加载bitmap,你传一张假的bitmap,它告诉你失败,到底是谁傻?
它不是打开文件这么简单,而是要解析内容,得到一个HBITMAP句柄。

热点排行