VS中使用 loadimage()函数载入图像报错与图像无法载入的解决办法
1. 载入图像报错
使用loadimage()加载图片时,程序报错界面如下图
报错内容如下:
解决方案1:
在图片名称前加个字母“L”或“_T()”即可,示例如下:
loadimage(0,L"2.jpg");
loadimage(0,_T("2.jpg"));
解决方案2:
点击“项目”——》“属性”——》“常规”——》“字符集”——》“使用多字节字符集”
此时便没有报错并顺利进行图片加载了
2. 图像无法载入
但有时载入图像时程序不报错,但只显示黑色背景(即图像无法载入)如下图
有些图片是jpg格式的,但可能也加载不出来。
**解决方案:**可以使用Windows系统自带的画图工具(或其他画图/图像处理工具)打开这个图片,然后另存为jpg格式的图片即可。