C++ 彩色控制台文本的 rgb 值是多少?

C++ 彩色控制台文本的 rgb 值是多少?

我记得以前用 C++ 时,我使用 SetConsoleTextAttribute 来更改控制台窗口中文本的颜色。这 16 种颜色的 rbg 值是什么?我想将它们放入 Gimp 中,以创建索引模式,将图像转换为 C++ 颜色。

答案1

没有“C++ 颜色”,只有安慰颜色。

Windows 控制台的 16 色调色板是可调整的(通过窗口菜单 → 属性 → 颜色)。但是,其默认颜色使用 R/G/B 值 0、128 或 255,浅灰色除外(192, 192, 192):

  • 黑色 (0, 0, 0)
  • 深蓝色 (0, 0, 128)
  • 深绿色(0,128,0)
  • 深青色(0,128,128)
  • 深红色 (128, 0, 0)
  • 深紫色 (128, 0, 128)
  • 深棕色 (128, 128, 0)
  • 浅灰色(192, 192, 192)
  • 深灰色(128, 128, 128)
  • 浅蓝色 (0, 0, 255)
  • 浅绿色 (0, 255, 0)
  • ...

我相信调色板顺序与CGA 调色板订单

相关内容