kostenloser Webspace werbefrei: lima-city


Programmverschönerungen

lima-cityForumProgrammiersprachenC/C++ und D

  1. Autor dieses Themas

    m****w

    Hi

    Also, da mein Wecker (juhuu) nur schwarz weiss ist, und nicht grad die tollste schrift art ausgibt, wollte ich mal fragen, wie man sowas halt "versch?nern" kann...

    Au?erdem, wollte ich mal fragen, warum der befehl "clrsrc();" nicht geht (ich glaube, der hei?t so)... kann es sein, dass es an meinem Dev-C++ (V 4.9.9.0) liegt???

    Aber nochmals: Wie ver?ndere ich den hintergrund/textfarbe? Wie ver?ndere ich die Schriftart?

    Menlow
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. 0******a

    Ich sch?tze mal, du meinst clrscr(). Das gibt es nur bei Borland Compilern. Farben kannst du mit SetConsoleTextAttribute() ?ndern. Ob und wie man Schriftarten im Konsolenfenster per API-Aufruf ?ndern bzw. bestimmen kann, kann ich dir nicht sagen, aber ich habe noch nie davon geh?rt.
  4. Autor dieses Themas

    m****w

    Joa, danke :) Gibt es einen ersatz f?r clrscr(); ? Kannst du mir den syntax von "SetControlSystemAttribute();" ?

    Menlow
  5. 0******a

    menlow schrieb:
    Gibt es einen ersatz f?r clrscr(); ?

    system("cls") oder system("clear"), je nach System, auf dem du dich befindest.


    menlow schrieb:
    Kannst du mir den syntax von "SetControlSystemAttribute();" ?

    1. Die Syntax
    2. Das ist doch wohl keine vollst?ndige Frgae, oder?! ;-)
    3. Ich kenne die Funktion nicht, hab aus Verzweiflung sogar gegoogelt, aber nix.
  6. Autor dieses Themas

    m****w

    :xyxthumbs:Joa, ich weis, ich und 0-checka sind cool :xyxthumbs:

    Oh gott, bin ich bl?d; ich meinte nat?rlich "SetConsoleTextAttribute()" ^^
    Ich probier das mit dem system("cls") oder system("clear") mal aus...
  7. 0******a

    menlow schrieb:
    Oh gott, bin ich bl?d; ich meinte nat?rlich "SetConsoleTextAttribute()" ^^

    Hab gerade nicht viel Zeit, daher mal einfach bei mir rauskopiert:
    --------------------
    HANDLE hStdOut;

    hStdOut = GetStdHandle(STD_OUTPUT_HANDLE);
    SetConsoleTextAttribute(hStdOut, FOREGROUND_GREEN | BACKGROUND_RED);
    --------------------

    M?gliche Werte f?r zweiten Parameter:
    FOREGROUND_BLUE
    FOREGROUND_GREEN
    FOREGROUND_RED
    FOREGROUND_INTENSITY
    BACKGROUND_BLUE
    BACKGROUND_GREEN
    BACKGROUND_RED
    BACKGROUND_INTENSITY

    Man kann alle 8 per bin?rem OR verkn?pfen (das w?re dann allerdings intensiv weisse Schrift auf intensiv weissem Hintergrund). Einfach mal bisschen rumprobieren.
  8. Autor dieses Themas

    m****w

    Jo, danke. Das funktioniert!

    Menlow
  9. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!