Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> C /C + + Programming >> .

Come cambiare colore in C + +

Modifica dei colori della console in C + + è utile quando si desidera visualizzare grafica o enfatizzare un determinato testo per scopi di formattazione . Cambiando ripetutamente i colori , è possibile creare animazioni o giochi semplici, come gli scacchi e la dama . In Microsoft Windows , è possibile modificare lo sfondo della console e colori di primo piano accedendo alla funzione " SetConsoleTextAttribute " , che fa parte delle API Win32 . Istruzioni
1

Aprire il file C + + in un editor , ad esempio Microsoft Visual Studio Express .
2

Aggiungere il codice seguente all'inizio del file in modo da poter visualizzare testo sullo schermo e di accesso Win32 funzioni colore API:

# include

# include
3

Recuperare e memorizzare le impostazioni correnti del colore aggiungendo il seguente codice all'interno della vostra funzione :

HANDLE Hout = GetStdHandle ( STD_OUTPUT_HANDLE ) ;

PAROLA colors_old ;

CONSOLE_SCREEN_BUFFER_INFO csbi_old ;

GetConsoleScreenBufferInfo ( Hout , e csbi_old ) ;

colors_old = csbi_old.wAttributes ;
4

i nuovi colori per il primo piano e lo sfondo della console aggiungendo il codice :

SetConsoleTextAttribute ( Hout , BACKGROUND_BLUE

 

Programmazione © www.354353.com