Farben in C

Diskutiere Farben in C im Developer Network Forum im Bereich Hardware & Software Forum; Hi, Ich hab wieder mal ne Frage... :confused: Kennt einer die Codes für die Farben in C ?? (0-9 und A-F) zB.: system(COLOR 3B); Ich weiß halt...
  • Farben in C Beitrag #1
andreas832

andreas832

Aktives Mitglied
Dabei seit
13.08.2007
Beiträge
31
Reaktionspunkte
0
Hi,
Ich hab wieder mal ne Frage... :confused:
Kennt einer die Codes für die Farben in C ?? (0-9 und A-F)
zB.: system(COLOR 3B);
Ich weiß halt nicht was "3B" bedeutet. (0 ist zB schwarz)
Ich hab auch im Web schon gesucht aber leider ohne Erfolg :tr
 
  • Farben in C Beitrag #2
Scorn07

Scorn07

Bekanntes Mitglied
Dabei seit
14.01.2007
Beiträge
253
Reaktionspunkte
0
Schau doch mal unter "cmd" --> "color /?" ...

attr Gibt die Farbattribute für die Konsolenausgabe an.

Farbattribute werden durch ZWEI hexadezimale Ziffern angegeben - die erste
bezieht sich auf den Hintergrund, die zweite auf den Vordergrund. Jede Ziffer
kann einen der folgenden Werte annehmen:

0 = Schwarz 8 = Dunkelgrau
1 = Dunkelblau 9 = Blau
2 = Dunkelgrün A = Grün
3 = Blaugrün B = Zyan
4 = Dunkelrot C = Rot
5 = Lila D = Magenta
6 = Ocker E = Gelb
7 = Hellgrau F = Weiß

Wenn der COLOR-Befehl ohne Argument aufgerufen wird, werden die Farbein-
stellungen wiederhergestellt, mit denen CMD.EXE gestartet wurde. Diese werden
durch das aktuelle Konsolenfenster, die /T-Befehlszeilenoption oder durch den
Registrierungswert "DefaultColor" bestimmt.
 
  • Farben in C Beitrag #3
andreas832

andreas832

Aktives Mitglied
Dabei seit
13.08.2007
Beiträge
31
Reaktionspunkte
0
Danke, hat funktioniert!!!!!
 
  • Farben in C Beitrag #4
Anno1989

Anno1989

Bekanntes Mitglied
Dabei seit
30.04.2006
Beiträge
1.293
Reaktionspunkte
0
Ort
NRW
SetConsoleTextAttribute() ist auch noch eine Methode.
Zuerst einen Handle, dann eine Farbe wählen:
Code:
int farbe = 1; // Wäre dann wie in Scorns Post erklärt Dunkelblau
HANDLE  hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hConsole, farbe);
Finde das persönlich schöner als das mit system() zu machen.
 
Zuletzt bearbeitet:
  • Farben in C Beitrag #5
andreas832

andreas832

Aktives Mitglied
Dabei seit
13.08.2007
Beiträge
31
Reaktionspunkte
0
Wie ist das gemeint??

Kannst du mir vielleicht ein Beispiel geben?

mfg andreas832
 
  • Farben in C Beitrag #6
Anno1989

Anno1989

Bekanntes Mitglied
Dabei seit
30.04.2006
Beiträge
1.293
Reaktionspunkte
0
Ort
NRW
Das ist doch ein Beispiel, oder was genau meinst du? Klappt das nicht?
 
  • Farben in C Beitrag #7
andreas832

andreas832

Aktives Mitglied
Dabei seit
13.08.2007
Beiträge
31
Reaktionspunkte
0
bei mir funkt das nicht.... :-(

Bei mir wird das "HANDLE hConsole " nicht erkannt.

Brauch ich da vielleicht irgendein bestimmtes #include ??
 
  • Farben in C Beitrag #8
Anno1989

Anno1989

Bekanntes Mitglied
Dabei seit
30.04.2006
Beiträge
1.293
Reaktionspunkte
0
Ort
NRW
Ja, #include <windows.h> sorry. :)
 
  • Farben in C Beitrag #9
andreas832

andreas832

Aktives Mitglied
Dabei seit
13.08.2007
Beiträge
31
Reaktionspunkte
0
Ah!!
Jetzt funkt es.

Danke für eure Antworten.
 
Thema:

Farben in C

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.179
Beiträge
1.579.172
Mitglieder
55.878
Neuestes Mitglied
Satan666
Oben