easyx用背景覆盖图片
时间: 2023-12-14 21:02:08 浏览: 214
使用EasyX绘制一个按钮
可以使用EasyX中的背景颜色函数来清空屏幕,然后再使用EasyX中的贴图函数或者绘图函数来覆盖图片。以下是一个示例代码:
```C++
#include <graphics.h>
int main()
{
// 初始化窗口
initgraph(640, 480);
// 设定背景色为白色
setbkcolor(WHITE);
// 清空屏幕
cleardevice();
// 贴图
IMAGE img;
loadimage(&img, _T("image.jpg"));
putimage(0, 0, &img);
// 绘制图形
setfillcolor(RED);
fillrectangle(100, 100, 200, 200);
// 关闭窗口
closegraph();
return 0;
}
```
这段代码先初始化窗口,然后设定背景色为白色并清空屏幕。接着使用EasyX中的贴图函数来贴图。最后使用EasyX中的绘图函数绘制一个红色矩形。运行该代码可得到一个带有背景图片和矩形的窗口。
阅读全文