I'm using Bloodshed's Dev-C++
Code:
HANDLE hInput, hOutput;
void FillScreenGreen()
{
COORD FillScreenPos;
for(int i=0; i<25; i++)
{
for(int i2=0; i2<80; i2++)
{
FillScreenPos.Y=i;
FillScreenPos.X=i2;
SetConsoleCursorPosition(hOutput, FillScreenPos);
SetConsoleTextAttribute(hOutput, BACKGROUND_GREEN | FOREGROUND_GREEN);
cout<<"x";
}
}
SetConsoleTextAttribute(hOutput, BACKGROUND_GREEN);
}
int main()
{
hInput = GetStdHandle(STD_INPUT_HANDLE);
hOutput = GetStdHandle(STD_OUTPUT_HANDLE);
FillScreenGreen();
return 0;
}
The above should fill the whole screen with a green background color, right? But when I run the program it won't change color...
plz help