“Conocimiento Programación>C /C + + Programming

Cómo cambiar el color en C + +

2011/11/27
Cambio de los colores de la consola en C + + es útil cuando se desea mostrar gráficos o resaltar un texto determinado para fines de formato. Al cambiar repetidamente los colores , puede crear animaciones o juegos simples , como el ajedrez y las damas . En Microsoft Windows, puede cambiar el fondo de la consola y los colores de primer plano en el acceso a la función " SetConsoleTextAttribute ", que forma parte de la API Win32. Instrucciones
1

Abra el C + + archivo en un editor, como Microsoft Visual Studio Express.
2

Agregue el código siguiente al principio del archivo para que pueda mostrar texto en la pantalla y acceder a las funciones Win32 API de color :

# include

# include
3 < p > Recuperar y almacenar los valores de color actuales añadiendo el siguiente código dentro de la función :

MANGO Hout = GetStdHandle ( STD_OUTPUT_HANDLE ) ;

WORD colors_old ;

CONSOLE_SCREEN_BUFFER_INFO csbi_old ;

GetConsoleScreenBufferInfo ( Hout , y csbi_old ) ;

colors_old = csbi_old.wAttributes ;
4

Establecer los nuevos colores para el primer plano y el fondo de la consola con el código :

SetConsoleTextAttribute ( Hout , BACKGROUND_BLUE

C /C + + Programming
Cómo convertir una cadena en un Enum
Errores comunes en Turbo C
Cómo escribir una declaración de caso en C + +
Cómo imprimir los números de incremento en la misma línea pero con espacios entre ellos en C + +
Cómo utilizar algoritmos de cifrado en Visual C + +
Cuando se ejecuta una instrucción en un programa, ¿qué sucede la memoria del procesador?
Cómo calcular la longitud de cuerda
Cómo convertir Char * a Int & C + +
Conocimiento de la computadora © http://www.ordenador.online