想用图片作为窗口背景,但是窗口出来没有图片

0
#include<graphics.h>
#include <iostream>
#include<stdio.h>
#include<conio.h>
using namespace std;




void gameinterface()  //游戏界面创造
{
	IMAGE img_bk1;
	initgraph(720, 1280);
	loadimage(&img_bk1,"C:\\Users\\momohei\\Desktop\\paopaolong\\paopaolong\\pic\\bk1.jpg");
	putimaage(0, 0, &img_bk1);
	getchar();
	closegraph();
}
int main()
{
	gameinterface();

	return 0;
}

C++
ava
默默黑

2021-3-9

0

这个原因很多,比如错误的图片格式也可能导致加载失败。你最好下载别人的有图片的代码看看。

ava
慢羊羊

2021-3-9

我的格式是jpg啊,跟比人的一模一样,图片也是让别人成功加载以后发过来的,但是到我这里就是无法加载黑屏 - 默默黑 2021-3-10
@默默黑 路径、权限、执行方式等都有关系。你把别人源代码全部拷过来试试。 - 慢羊羊 2021-3-11
谢谢 - 默默黑 2021-3-10