easyx设置背景和文字颜色
时间: 2023-12-31 13:05:29 浏览: 758
在 EasyX 中,可以使用 `setbkcolor()` 函数设置背景颜色,使用 `settextcolor()` 函数设置文字颜色。
例如,以下代码将窗口背景设置为白色,文字颜色设置为黑色:
```c++
initgraph(640, 480); // 初始化图形窗口
setbkcolor(WHITE); // 设置背景颜色为白色
settextcolor(BLACK); // 设置文字颜色为黑色
outtextxy(100, 100, "Hello, EasyX!"); // 输出文字
getch(); // 等待按键
closegraph(); // 关闭图形窗口
```
其中 `WHITE` 和 `BLACK` 是 EasyX 中预定义的颜色常量,分别表示白色和黑色。如果需要使用其他颜色,可以使用 RGB 函数自定义颜色。
例如,以下代码将窗口背景设置为蓝色,文字颜色设置为红色:
```c++
initgraph(640, 480); // 初始化图形窗口
setbkcolor(RGB(0, 0, 255)); // 设置背景颜色为蓝色
settextcolor(RGB(255, 0, 0)); // 设置文字颜色为红色
outtextxy(100, 100, "Hello, EasyX!"); // 输出文字
getch(); // 等待按键
closegraph(); // 关闭图形窗口
```
其中 `RGB(0, 0, 255)` 表示蓝色,`RGB(255, 0, 0)` 表示红色,分别表示红、绿、蓝三个分量的取值。
阅读全文