C++ 如何在不更改所有文本颜色的情况下设置单个单词的颜色?

C++ 如何在不更改所有文本颜色的情况下设置单个单词的颜色?,c++,windows,colors,C++,Windows,Colors,我想知道如何改变文字的颜色。我知道怎么做,比如: 系统(“颜色0a”) 这会将所有显示字符的颜色更改为浅绿色。但是,是否可以用C++编写一个句子,输出为: 你好,世界,我是用户3554369 除“username3554369”为绿色外,所有文本均为白色 它不必是跨平台的。假设所有用户都将运行Windows 谢谢 在这里检查第二个答案: 它使用Windows API函数,这似乎比使用system()要好得多。老实说,我不知道该怎么做。你(或其他人)能给我举个例子吗?我答案中的第一个链接有一个例子

我想知道如何改变文字的颜色。我知道怎么做,比如:

系统(“颜色0a”)

这会将所有显示字符的颜色更改为浅绿色。但是,是否可以用C++编写一个句子,输出为:

你好,世界,我是用户3554369

除“username3554369”为绿色外,所有文本均为白色

它不必是跨平台的。假设所有用户都将运行Windows


谢谢

在这里检查第二个答案:


它使用Windows API函数,这似乎比使用
system()

要好得多。老实说,我不知道该怎么做。你(或其他人)能给我举个例子吗?我答案中的第一个链接有一个例子。