Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Farbiger Text bzw. Asccii Zeichen in Console ????

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
17.05.2005, 19:52 Uhr
WindDancer1



Hi Leute ,

weiss jemand wie man farbigen Text bzw. Ascii Zeichen in der Console darstellt ????????
Ich hab schon alles versucht und Googeln brachte auch net wirklich was !!!


Besten Dank schon mal ...


WinDDancer1
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
17.05.2005, 22:53 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


unter Windows gibts SetConsole*-Funktionen (siehe MSDN oder Suche)
ansonsten gibts noch die Möglichkeit über Escapesequenzen, dazu muss unter win aber ansi.sys geladen sein
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
18.05.2005, 15:00 Uhr
RedEagle




C++:
#include <windows.h>

void textcolor(int newcolor)
{
CONSOLE_SCREEN_BUFFER_INFO csbi;
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), (WORD)((csbi.wAttributes & ~0x0F) | ((WORD)(newcolor & 0x0F))));
}



Hier einfach eine Zahl zwichen 0 und 15 eingaben (0=Schwarz; 15=Weiß)
bsp.:

C++:
//...
cout << "Das hier ist in <standard> grau (7)" << endl;
textcolor(12);
cout << "Das hier ist in hellrot (12)" << endl;
//...


--
MFG RedEagle

Dieser Post wurde am 18.05.2005 um 15:08 Uhr von RedEagle editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: