windows系统下Clion2022选用VS2022编译器,putimage调用失效,调用putimage函数无法在窗口显示贴图

0

图片文件放置于Clion的”cmake-build-debug/res“文件目录下,调用此函数无法在命令窗口显示图片(图片为一颗白色五子棋) easyx安装的2022最新版本

代码如下:

#pragma once
#include <iostream>
#include <conio.h>

int main()
{
    initgraph(640,480);
    IMAGE img;
    loadimage(&img,"res/white.png",48,48);
    putimage(100,100,&img);
    _getch();
    closegraph();
    return 0;
}

有尝试调用IMAGE对象img的getwidth函数,可以打印出数字

ava
三三

2022-6-21

0

先尝试用绝对路径加载图片试试,以此来排除相对路径的问题。

另外,还可以画一个圆,然后使用 saveimage 通过相对路径保存一张图片,看看图片保存在哪里,以此来判断当前路径在哪。

ava
慢羊羊

2022-6-21

谢谢大佬,我今天也遇到了这个问题,改了大半天都没弄好,改成绝对路径就好了。 -  一拳干倒一个  2023-6-26
技术讨论社区