Nach SetConsoleTextAttribute() Standartfarben wieder einstellen?



  • Mein Code sieht soweit so aus:

    #include <iostream>
    #include <stdlib.h>
    #include <windows.h>
    using namespace std;
    int main()
    {
    SetConsoleTitle("Hallo - Test");
    SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_RED|FOREGROUND_INTENSITY);
    cout<<"Hallo\n";
    //SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),-1);
    system("pause");
    return 0;
    }
    

    Nun möchte ich den ausgegebenen Text des "system("PAUSE")" jedoch wieder in den Standardfarben der Konsole anzeigen lassen.
    Ich hoffe ihr könnt mir helfen.
    Ich habe im msdn nachgeschaut aber nicht wirklich was für mich gefunden (Link)

    Danke schonmal fürs Lesen!

    mfg

    [edit 1:]
    Solte es eher in Konsolenforum gehören bitte verschieben



  • Hier ein Beispiel, wie's geht: http://support.microsoft.com/kb/816179/de

    Standartfarben

    Standardfarben - beachte das D 😃



  • Danke dir!
    Und entschuldige meinen kleinen Patzer in der Rechtschreibung.

    mfg


Anmelden zum Antworten