多张png顺序显示在easyx里
时间: 2023-06-10 17:08:26 浏览: 168
顺序多图的图表展示文件
你可以使用EasyX中的 `loadimage()` 函数加载多张PNG图片,并使用 `putimage()` 函数按照一定顺序显示它们。
下面是一个简单的示例代码,可以在EasyX中显示4张PNG图片:
```c++
#include <graphics.h>
int main()
{
initgraph(640, 480); // 初始化图形界面
IMAGE img1, img2, img3, img4;
loadimage(&img1, L"1.png"); // 加载第一张PNG图片
loadimage(&img2, L"2.png"); // 加载第二张PNG图片
loadimage(&img3, L"3.png"); // 加载第三张PNG图片
loadimage(&img4, L"4.png"); // 加载第四张PNG图片
putimage(0, 0, &img1); // 在左上角显示第一张图片
putimage(0, 120, &img2); // 在第二行显示第二张图片
putimage(320, 0, &img3); // 在第一列中间显示第三张图片
putimage(320, 120, &img4); // 在第二行中间显示第四张图片
_getch(); // 等待按键按下
closegraph(); // 关闭图形界面
return 0;
}
```
这段代码中,使用 `loadimage()` 函数加载了四张PNG图片,并使用 `putimage()` 函数将它们按照一定的顺序显示在图形界面上。你可以根据自己的需要修改图片的位置和顺序。
阅读全文