Comunque evita la chiamata a system e usa le apposite API per impostare i colori.codice:BOOL SetConsoleFGColor(WORD Color) { HANDLE hCon = GetStdHandle(STD_OUTPUT_HANDLE); const WORD fgAttributes = FOREGROUND_RED | FOREGROUND_BLUE | FOREGROUND_GREEN | FOREGROUND_INTENSITY; const WORD bgAttributes = BACKGROUND_RED | BACKGROUND_BLUE | BACKGROUND_GREEN | BACKGROUND_INTENSITY; if(hCon==INVALID_HANDLE_VALUE) return FALSE; CONSOLE_SCREEN_BUFFER_INFO csbi; if(!GetConsoleScreenBufferInfo(hCon,&csbi)) return FALSE; Color = (Color & fgAttributes) | (csbi.wAttributes & bgAttributes); if(!SetConsoleTextAttribute(hCon,Color)) return FALSE; }