"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

C++ Farben ändern

maulus 07.05.2003 - 21:57 1803 9
Posts

maulus

Bloody Newbie
Registered: Feb 2003
Location: Salzburg
Posts: 9
Wie kann ich in C++ die hintergrundfarbe und die textfarbe ändern, im normalen Dos Ascii Bildschirm, also nicht im Grafikmodus?

Ich weiß das man farbigen Text mittels cprintf(); ausgibt aber an den rest kann ich mich nicht mehr erinnern!

moidaschl

Vollzeit-Hackler
Avatar
Registered: Aug 2002
Location: 1210, ABK-D/L
Posts: 4029
pf das geht imho nur durch vreändern der farbpalette!

atrox

in fairy dust... I trust!
Avatar
Registered: Sep 2002
Location: HTTP/1.1 404
Posts: 2782
du meinst vermutlich borland c++ und suchst den c++ ersatz für die conio.h: schau mal in die constrea.h, bzw in die hilfe dazu (klasse constream und conbuf)

moidaschl

Vollzeit-Hackler
Avatar
Registered: Aug 2002
Location: 1210, ABK-D/L
Posts: 4029
also willst du alle farben verändern oder nur den text, der ausgegeben wird verändern?

xcc

Big d00d
Avatar
Registered: Jun 2002
Location: nähe Salzburg
Posts: 157
also ich will eigentlich nur die schriftfarbe verändern und den hintergrund!

atrox

in fairy dust... I trust!
Avatar
Registered: Sep 2002
Location: HTTP/1.1 404
Posts: 2782
xcc == maulus ?

(wir wissen immer noch nicht welcher compiler.)

maulus

Bloody Newbie
Registered: Feb 2003
Location: Salzburg
Posts: 9
ja ist das gleicher in der schule maulus, daheim xcc ;)

in der schule hats mal mit xcc net funktioniert deshalb hab ich mich neu gereggt, und seit dem sind die cookies gesetzt ;)

Compiler ist Borland Turbo c++

atrox

in fairy dust... I trust!
Avatar
Registered: Sep 2002
Location: HTTP/1.1 404
Posts: 2782
autsch.
wird hier garnicht gern gesehen, doppelaccounts. entscheide dich lieber für einen. (übrigens: der logout-link links oben löscht auch die cookies)

---
also entspricht constream/conbuf deinen vorstellungen ? ausgabe erfolgt mit c++ typischen überladenen << operatoren, besitzt aber zusätzlich noch methoden für farben, positionierung, usw.
Bearbeitet von atrox am 09.05.2003, 02:24

xcc

Big d00d
Avatar
Registered: Jun 2002
Location: nähe Salzburg
Posts: 157
ist schon gemacht, ...

bin jetzt immer xcc ;)
Bearbeitet von xcc am 09.05.2003, 23:52

ProXy

Little Overclocker
Avatar
Registered: Jan 2003
Location: wien
Posts: 62
textcolor(2);
cprintf("so!");

und vergiss nicht conio.h einzubinden..
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz