C++ 显示图片

        编译环境为codeblocks 20.03,编译器为mingw64非自带的版本(版本号多少忘记了)

头文件 

#include //图形库
#include //_getch()

显示图片代码 

int main()
{
    initgraph(640,360,EX_SHOWCONSOLE);//初始化绘图窗口
    //EX_SHOWCONSOLE 表示显示控制台窗口

    IMAGE picture;                    //构建图像对象
    loadimage(&picture, "16_9_2.jpg",640,360);
    //16_9_2.jpg为图片名,未用绝对路径,因为图片在工程文件内

    putimage(0,0, &picture);        //图片置入

    _getch();                        //利用输入实现图片停留
	closegraph();                    //关闭绘图窗口
}

        如果没有设置链接库,会提示如下报错:

        undefined reference to `*'

        解决方法:

                项目 - > 构建选项 ->其他链接器

        输入:

-leasyx

        点击确认后即可运行。

其他

关于函数的更具体知识可以看官方文档:EasyX 文档 - initgraph

你可能感兴趣的:(c++,开发语言)