VS中使用 loadimage()函数载入图像报错与图像无法载入的解决办法

VS中使用 loadimage()函数载入图像报错与图像无法载入的解决办法

1. 载入图像报错
使用loadimage()加载图片时,程序报错界面如下图

在这里插入图片描述
报错内容如下:在这里插入图片描述
解决方案1:
在图片名称前加个字母“L”或“_T()”即可,示例如下:

loadimage(0,L"2.jpg");
loadimage(0,_T("2.jpg"));

解决方案2:
点击“项目”——》“属性”——》“常规”——》“字符集”——》“使用多字节字符集”
在这里插入图片描述
此时便没有报错并顺利进行图片加载了
在这里插入图片描述
2. 图像无法载入
但有时载入图像时程序不报错,但只显示黑色背景(即图像无法载入)如下图
在这里插入图片描述
有些图片是jpg格式的,但可能也加载不出来。
**解决方案:**可以使用Windows系统自带的画图工具(或其他画图/图像处理工具)打开这个图片,然后另存为jpg格式的图片即可。

评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值