[C / C++] 開発-Cの文字列の色 – どのように開発C言語でテキストの色を変更する

あなたは、単にコマンドを使用することができ 開発-Cでテキストの色を記述するために、 システム(“カラーXY”);
ここで、xは、背景色である, yはテキストの色です。:
DEV-Cの文字列の色++

しかし、途中で戻ってエラーでセット全体の異なる色のフォントの色があるでしょう場合、, 我々は最終的に色を入れて色付きの手紙すなわち. それを修正するには、機能を学び、知っている必要があります (ライブラリを使用しWINDOWS.H) congdongcviet.comに

01
02
03
04
05
06
07
08
09
10
11
void SetTeColor(WORD color)
{
    HANDLE hConsoleOutput;
    hConsoleOutput = GetStdHandle(STD_OUTPUT_HANDLE);
    CONSOLE_SCREEN_BUFFER_INFO screen_buffer_info;
    GetConsoleScreenBufferInfo(hConsoleOutput, &screen_buffer_info);
    WORD wAttributes = screen_buffer_info.wAttributes;
    color &= 0x000f;
    wAttributes &= 0xfff0; wAttributes |= color;
    SetConsoleTextAttribute(hConsoleOutput, wAttributes);
}

また、お読みになった後に何を理解していない, それを安定させる, 必要に応じてテキストの固定カラー.