Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - colore
Forum - C/C++ - colore

Avatar
jaco94++ (Normal User)
Expert


Messaggi: 203
Iscritto: 22/10/2008

Segnala al moderatore
Postato alle 15:24
Martedì, 02/12/2008
salve a tt
ho fatto un programma in console come faccio a cambiare il colore del testo  senza usare system("color.... c'è un altro modo ?? grz

PM Quote
Avatar
lorenzo (Normal User)
Guru


Messaggi: 1178
Iscritto: 15/04/2008

Segnala al moderatore
Postato alle 19:59
Martedì, 02/12/2008
Codice sorgente - presumibilmente C++

  1. #include<windows.h>
  2. #include<stdio.h>
  3. #include<stdlib.h>
  4.  
  5. void selector(unsigned short color)
  6. {
  7.         HANDLE hCon = GetStdHandle(STD_OUTPUT_HANDLE);
  8.     SetConsoleTextAttribute(hCon,color);        
  9. }          
  10. void main()        
  11. {
  12.         int n;
  13.         for(n=0;n<8500;n++)
  14.         {
  15.                 selector(n);
  16.                 system("PAUSE");
  17.                 printf(" %d  COLORE \n",n);
  18.         }
  19. }


questo stampa un numero a caso( 8500 :rotfl: )colori diversi
studiatelo!!

PM Quote