Heres an example of easier code...
Code:
#include <windows.h>
#include <iostream>
using namespace std;
HANDLE hOUT = GetStdHandle(STD_OUTPUT_HANDLE);
void setColor (bool forIntense, bool backIntense, int color)
{
SetConsoleTextAttribute (hOUT,
(forIntense ? FOREGROUND_INTENSITY : 0) |
(backIntense ? BACKGROUND_INTENSITY : 0) |
(color));
}
int main () {
setColor (1,0,FOREGROUND_RED);
cout << "TEST!" << endl;
setColor (1,0,FOREGROUND_BLUE);
cout << "TEST!" << endl;
setColor (1,1,BACKGROUND_RED);
cout << "TEST!" << endl;
cin.get();
return 0;
}