C ++着色控制台输出

时间:2012-11-08 20:02:04

标签: c++ winapi

如何从字符数组中对特定项目进行合并?所以我有点喜欢: char a [50]其中a [4] =" c"。我怎样才能对这个角色进行评分?我只知道如何使用以下内容对所有角色进行整理:

HANDLE hConsole;
hConsole = GetStdHandle (STD_OUTPUT_HANDLE);
SetConsoleTextAttribute
(hConsole, FOREGROUND_RED | FOREGROUND_INTENSITY);

2 个答案:

答案 0 :(得分:1)

你必须一次打印一个字符,然后在你的color1和2之间切换。

答案 1 :(得分:0)

您也可以使用WriteConsoleOutput()但是您需要明确管理这些字符的定位,因为它不使用光标。