使用Code Blocks
时,我使用以下代码为控制台输出着色。
void Col(enum Color ChosenColor)
{
HANDLE hConsole;
hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hConsole, ChosenColor);
return;
}
但这不再对同一代码产生影响,但在CLion
范围内。为什么,有什么,如果有的话,我必须复制所需的效果?
对于我的班级,我需要在控制台窗口中使用ASCII字符进行练习游戏。没有颜色的游戏很糟糕。