标签: c++ winapi colors console
我正在为一个类创建一个类似于基本AAlib的控制台应用程序。我正在使用win32控制台。我希望有更多颜色可供使用。在控制台的属性菜单中,有一个调色板,为前景和背景提供24位颜色。有没有办法在代码中访问这个调色板?
我唯一能想到的是重新定义HKEY_CURRENT_USER \ Console中的调色板[n],以便每次调用一个字符。
或者,如果有人知道打印到窗口类的方法,如终端(每个角色可以有背景颜色,而不是填充),也可以工作。