在 C 中更改 cmd window 的背景颜色?

Changing the back-color of the cmd window in C?

有没有办法改变 cmd window 的黑色背景

运行函数转换成另一种颜色?

右键单击 cmd 的顶部栏,然后单击属性,然后转到颜色选项卡,然后 select 你的颜色就可以了。

#已编辑

使用system(color 17);

它会给你蓝底白字。这里 1 代表蓝色,7 代表白色。记住背景颜色的第一个代码和字体颜色的第二个代码。

这是一些颜色代码。

A = Light Green     
B = Light Aqua 
C = Light Red 
D = Light Purple 
E = Light Yellow
F = Bright White
0 = Black 
1 = Blue   
2 = Green 
3 = Aqua
4 = Red
5 = Purple
6 = Yellow
7 = White 
8 = Gray    
9 = Light Blue 
  
 

Windows 这可以通过简单的系统调用来完成。

system("color <hexval><hexval>");

例如:

system("color 0a");

会将背景颜色更改为黑色,将前景色更改为绿色。

通过在 Windows 中打开命令提示符,您可以键入 "color",它将输出所有可能的变体。然后尝试一下并在您的代码中实现它。

你可以使用

color

cmd 中的命令。

color

命令接受一个参数,其中第一个字符对应背景,第二个字符对应前景。提供十六进制格式的字符。

0=BLACK  1=BLUE
2=GREEN  3=AQUA
4=RED  5=PURPLE
6=YELLOW  7=WHITE
8=GRAY  9=LIGHT BLUE
A=LIGHT GREEN  B=LIGHT AQUA
C=LIGHT RED  D=LIGHT PURPLE
E=LIGHT YELLOW  F=BRIGHT WHIT

获取更多帮助您可以输入

`color /?` 

在命令提示符中 谢谢