使用loadimage跟putimage函数后图片显示不出来

0
#include<stdio.h>
#include<graphics.h>
#include<conio.h>

int main()
{
	IMAGE img;
	initgraph(640, 480);
	setbkcolor(WHITE);
	cleardevice();
	loadimage(&img, _T("C:\\Users\\Administrator\\Desktop\\map.png"),320,320);
	putimage(100, 100, &img);
	getch();
	closegraph();
}

代码如上,求助

ava
_Twisted Fate

2019-11-7

1 换成 jpg 格式的图片看看 -  xiongfj ◑◑  2019-11-7
0

不要把图片放在桌面上,这可能会引起权限问题。

把图片放到程序文件夹下,然后用相对路径访问试试。

ava
慢羊羊

2019-11-7

技术讨论社区