【发布时间】:2015-08-24 16:19:31
【问题描述】:
如何在 C++ 中更改字母的颜色,我发现我可以通过
更改整个文本的颜色system("color 01")
但是它改变了所有的文字,我怎样才能改变一个字母/单词的颜色?
【问题讨论】:
-
C++ 对颜色一无所知。您将不得不使用一些可能是特定于操作系统的外部库(如 curses)
-
以及如何通过 Window.h 做到这一点??
-
@Mandruk - 如果您想使用 Windows 和提供的 header/dll/library 文件,这里有帮助:msdn.microsoft.com/en-us/library/windows/desktop/… 使用像 curses 或 ncurses 这样的库肯定会更容易 - 但在没有获得“自己”做的经验的代价,或者至少像受保护模式操作系统允许的那样接近自己——我们过去只是在 DOS 时代将字节写入 0xA000 或 0xB800 的内存。