我想在控制檯中爲每個字符(文本)製作彩色文本。我嘗試使用
system("COLOR <COLOR_CODE>");
但它對所有文本都有效。我可以只着色一些文字嗎?控制檯中的彩色文字
非常感謝您的幫助:)
我想在控制檯中爲每個字符(文本)製作彩色文本。我嘗試使用
system("COLOR <COLOR_CODE>");
但它對所有文本都有效。我可以只着色一些文字嗎?控制檯中的彩色文字
非常感謝您的幫助:)
在窗口控制檯中,要爲文本添加顏色,您需要撥打SetConsoleTextAttribute。 例如,
HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hConsole, FOREGROUND_GREEN | FOREGROUND_BLUE);
確保包括<windows.h>
。
可能重複的[UNIX中終端應用程序中的顏色文本](http://stackoverflow.com/questions/3585846/color-text-in-terminal-applications-in-unix) –