c hintergrundfarben

Dieses Thema c hintergrundfarben im Forum "Windows XP Forum" wurde erstellt von kernel, 27. Dez. 2006.

Thema: c hintergrundfarben hi hab ne frage zu den hintergrundfarben. wie kann ich im konsolenfenster die farbe verändern. und kann man mit c...

  1. hi
    hab ne frage zu den hintergrundfarben. wie kann ich im konsolenfenster die farbe verändern. und kann man mit c auch so ne arte bilder malen sprich darstellen in dem man bestimmte bildpunkte einzeln anspricht??
    (hab windows xp)
    ok bis dann erstmal
     
  2. Ja kann man...du tust da aber weniger die Hintergrundfarbe des Fenster verändern, sondern viel mehr, die des Textes.
    Das heußt, du must die Hintergrundfarbe erst einmal setzen:

    textbackground(7);

    BLACK schwarz 0
    BLUE blau 1
    GREEN grün 2
    CYAN türkis 3
    RED rot 4
    MAGENTA violett 5
    BROWN braun 6
    LIGHTGRAY hellgrau 7

    Damit setzt du das gesamte Fenster auf eine Farbe.

    Um jetzt zu malen musst du Linien oder Flächen ziehen, sprich jedes einzelne Zeichen ansprechen und dessen Hintergrund ändern.

    int linie(int x,int y,int anz,int code,int vfarbe)
    {
    int i=0;
    textcolor(vfarbe);
    for (i=1;i<anz;i++)
    {
    gotoxy(x+i,y);
    cprintf(%c,code);
    }
    return(0);
    }

    int flaeche(int x,int y,int anzx,int yanz,int code,int vfarbe)
    {
    for (int j=0;j<yanz;j++)
    {
    linie(x,y+j,anzx,code,vfarbe);
    }
    return(0);
    }


    Hoffe ich konnte dir damit helfen ;-)
    Grüße, Kharim
     
  3. danke werde es mal ausprobieren :1
     
Die Seite wird geladen...

c hintergrundfarben - Ähnliche Themen

Forum Datum
Hintergrundfarben Fehler (schwarz wird grün) Windows Vista Forum 13. Apr. 2010
Hintergrundfarben Microsoft Office Suite 2. Feb. 2006
IE6 zeigt keine Hintergrundfarben Windows XP Forum 1. Dez. 2005