PHP Forum - Coding Board
Juni 18, 2018, 03:18:42 *
Willkommen Gast. Bitte einloggen oder registrieren.

Einloggen mit Benutzername, Passwort und Sitzungslänge
News:
 
   Übersicht   Hilfe Suche Einloggen Registrieren  
Seiten: [1]
  Drucken  
Autor Thema: Färbungs Funktion  (Gelesen 70 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
CreativeFrags
Jr. Member
**
Beiträge: 71

8495239
Profil anzeigen WWW E-Mail
« am: Februar 09, 2009, 11:39:18 »

Code:
#include <windows.h>
#include <iostream.h>

void colorize(int fcolor,bool fcolorstr,int bcolor,bool bcolorstr)
{
    HANDLE hOut;
    hOut = GetStdHandle(STD_OUTPUT_HANDLE);
    if(fcolor>0)
    {
        if(fcolorstr==false)
        {
              SetConsoleTextAttribute(hOut,fcolor);
        }else{
              SetConsoleTextAttribute(hOut,fcolor|FOREGROUND_INTENSITY);
        }
    }
    if(bcolor>0)
    {
        if(bcolorstr==false)
        {
              SetConsoleTextAttribute(hOut,bcolor);
        }else{
              SetConsoleTextAttribute(hOut,bcolor|BACKGROUND_INTENSITY);
        }
    }
}

int main()
{
    colorize(FOREGROUND_BLUE,true,BACKGROUND_RED,false);
    cout<<&quot;text\n&quot;;
    system(&quot;PAUSE&quot;);
    return 0;
}

je nach true oder false is halt die farbe intensiver..
und farben gibts NUR RED BLUE GREEN die muss man dann mischen bsp:  farbe Cyan= FOREGROUND_BLUE|FOREGROUND_GREEN
Gespeichert



Seiten: [1]
  Drucken  
 
Gehe zu:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines | New Look by Nolt Prüfe XHTML 1.0 Prüfe CSS