3

Normally this is done by SetConsoleTextAttribute() and then writting text. But it is possible to change line colors after text has been written to the line ?

4

2 回答 2

3

至少如果记忆有用,WriteConsoleOutputAttribute可以做到这一点。

编辑:...或者,如果您想要一个块都设置为相同的属性,您可以使用FillConsoleOutputAttribute.

于 2012-05-14T20:55:19.017 回答
1

不,但是您可以将光标设置回该行,更改颜色,重写文本,然后跳回到跳转之前光标所在的位置进行重写。

我不是专业的 C++ 程序员(尽管今天穿着我的“Hello World!”T 恤☺),所以我不能给你任何帮助......

于 2012-05-14T20:49:37.457 回答