Sourcecodes - Farbe in einer Konsolen Anwendung

Sprachenübersicht/C / C++/ C#/Sonstiges

Farbe in einer Konsolen Anwendung

Diese Seite wurde 5296 mal aufgerufen.

Diese Artikel wurde als uneditierbar gepostet, und darf, wenn nicht ausdrücklich erlaubt nicht auf anderen Seiten verbreitet, oder editiert werden! Printversion

Keywords: Konsoleanwendung, bunt, dos, C++ Quellcode, Sourcecode

Herzlichen Dank an Anton Staruschkin von www.cpp-programming.de/, für die Erlaubnis seine Quellcodes zu veröffentlichen.

In diesem Beispiel lässt sich der Text in rot, blau und grün anzeigen. Es gibt aber noch viel mehr Farben. Einfach mal die Zahlen hinter den Definitionen verändern. Zum Beispiel ist die "14", gelb. Also : #define yellow 14 und schon haben wir eine weitere Textfarbe.

Code:


#include <windows.h>
#include <stdio.h>
#include <iostream>
using namespace std;

#define green  2
#define red    4
#define blue   9

void textcolor(WORD color)

    SetConsoleTextAttribute(::GetStdHandle(STD_OUTPUT_HANDLE), color); 


int main()
{
  textcolor(red);
  cout<<"Das ist rot"<<endl;
  textcolor(blue);
  cout<<"Das ist blau"<<endl;
  textcolor(green);
  cout<<"Das ist gr"<<(char)129<<"n";

  getchar();
  return 0;
}

Gibt es noch irgendwelche Fragen, oder wollen Sie über den Artikel diskutieren?

Sprachenübersicht/C / C++/ C#/Sonstiges/Farbe in einer Konsolen Anwendung