通常这是由SetConsoleTextAttribute()
完成,然后写文本。但是在将文本写入行之后可以更改线条颜色吗?
答案 0 :(得分:3)
至少如果内存服务,WriteConsoleOutputAttribute
可以做到。
编辑:...或者,如果您希望将一个块设置为相同的属性,则可以使用FillConsoleOutputAttribute
。
答案 1 :(得分:1)
不,但您可以将光标设置回该行,更改颜色,重写文本,然后跳转回到重写之前光标所在的位置。
我不是专业的c ++程序员(尽管今天穿着我的“Hello World!”T恤),所以我不能给你任何帮助......