gpt4 book ai didi

c++ - 在 C++ 中更改控制台颜色

转载 作者:太空宇宙 更新时间:2023-11-04 11:52:47 24 4
gpt4 key购买 nike

我有代码块 12.11。在一个程序中,我用这段代码改变了控制台的颜色:

    setColor(8 , 15) ;

在这段代码之后,即使在其他程序中,控制台的颜色也变成了灰色。然后我卸载了代码块并重新安装,但我又遇到了这个问题。我想我已经更改了默认的代码块。任何人都可以帮助我。提前致谢。

最佳答案

我猜 setColor() 参数是代表颜色常量的数字:

+--------------+-----+
| BLACK | 0 |
| BLUE | 1 |
| GREEN | 2 |
| CYAN | 3 |
| RED | 4 |
| MAGENTA | 5 |
| BROWN | 6 |
| LIGHTGREY | 7 |
| DARKGREY | 8 |
| LIGHTBLUE | 9 |
| LIGHTGREEN | 10 |
| LIGHTCYAN | 11 |
| LIGHTRED | 12 |
| LIGHTMAGENTA | 13 |
| YELLOW | 14 |
| WHITE | 15 |
| BLINK | 128 |
+--------------+-----+

您看到 8DARKGRAY15WHITE。因此,如果您想将背景颜色设置为黑色,将文本颜色设置为白色,您将运行:

setColor(0, 15);

如果您使用的是 Windows:

  1. 打开命令提示符
  2. 右键单击标题栏或按 Alt+Space
  3. 从上下文菜单中选择默认值
  4. 设置您想要的属性(颜色 选项卡上的颜色)
  5. 点击确定

The method that Tapped-Out gave works because Windows 7 happens to have a bug where the Properties option modifies the default values instead of just for the current console, and it could be fixed at any time. source

关于c++ - 在 C++ 中更改控制台颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17391719/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com