visual c++ problema colores
Publicado por Azureus (2 intervenciones) el 24/08/2007 03:35:35
Hi
amigos tengo un pequeño proble con el visual c++ tengo este pequeño problem con los colores :(
#include <stdio.h>
#include <conio.h>
#include <windows.h>
#define AMARILLO (14)
#define RED (4)
void main ()
{
int num1=0;
int resto=0;
HANDLE hOutput = GetStdHandle(STD_OUTPUT_HANDLE);
HANDLE hStdout = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hStdout, BACKGROUND_RED | AMARILLO | FOREGROUND_INTENSITY);
printf("\t\t\tponer numero= ");
scanf( "%d", &num1);
resto= (num1 % 2);
if ( resto == 0)
{
printf("\n\t\t\t* El numero es Par *\t\t\t\n");
}
else
{
printf("\n\t\t\t* El numero es impar *\t\t\t\n");
}
getch();
}
El problema es q no me sale todo el fondo del color q queria solamente cambia donde escribo XD
EJ: http://img211.imageshack.us/img211/6997/dibujoko5.png
Como lo puedo hacer para q toda la pantalla se ponga roja?
Salu2 y gracias
amigos tengo un pequeño proble con el visual c++ tengo este pequeño problem con los colores :(
#include <stdio.h>
#include <conio.h>
#include <windows.h>
#define AMARILLO (14)
#define RED (4)
void main ()
{
int num1=0;
int resto=0;
HANDLE hOutput = GetStdHandle(STD_OUTPUT_HANDLE);
HANDLE hStdout = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hStdout, BACKGROUND_RED | AMARILLO | FOREGROUND_INTENSITY);
printf("\t\t\tponer numero= ");
scanf( "%d", &num1);
resto= (num1 % 2);
if ( resto == 0)
{
printf("\n\t\t\t* El numero es Par *\t\t\t\n");
}
else
{
printf("\n\t\t\t* El numero es impar *\t\t\t\n");
}
getch();
}
El problema es q no me sale todo el fondo del color q queria solamente cambia donde escribo XD
EJ: http://img211.imageshack.us/img211/6997/dibujoko5.png
Como lo puedo hacer para q toda la pantalla se ponga roja?
Salu2 y gracias
Valora esta pregunta


0