004
17.10.2003, 20:05 Uhr
Pablo
Supertux (Operator)
|
Mhhh..... Windows Cosole und Farbe???? Sie vertragen sich nicht gut.
C++ kennt keine Farben, es ist aber die Aufgabe der Shell (unter Linux bash, sh, tcsh, usw, unter DOS command.com) das zu machen. Unter Linux werden Standardmäßig die Escape-Sequenzen für die Farben. Unter DOS nicht, DOS bindet diese ANSI Codes nicht.
Guck mal in der FAQ nach: www.fun-soft.de/showtopic.php?threadid=3298&time=1066413498
Unter DOS ist es aber möglich, diese ANSI Farben zu bekommen, indem man die Datei ansi.sys includieren. Unter Windows 9x wäre möglich, NTx weiß ich nicht. Aber unter DOS und 9x hat man folgende Zeile in der config.sys Datei hinzufügt.
Code: |
device = C:\DOS\ansi.sys
|
Unter Windows XP (ich vermute, ich geh davon aus, dass du das hast, oder?) weiß ich nicht, ob das möglich ist.
Zitat: |
~Totaler Anfäner postete Ach und wie mach ich das damit der Text rechts oder Links steht (Mitte,Rechts,Links) :D
|
Ich weiß es nicht, aber Linux bietet eine Library an, die das ermöglich, nämlich ncurses. Ob sie unter Windows auch verfügbar ist, weiß ich nicht. -- A! Elbereth Gilthoniel! silivren penna míriel o menel aglar elenath, Gilthoniel, A! Elbereth! Dieser Post wurde am 17.10.2003 um 20:07 Uhr von Pablo Yanez Trujillo editiert. |