textbackground

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu conio.h - Index


Header-Datei

conio.h

Kategorie

Konsolen-Ein-/Ausgaberoutinen

Prototyp

void textbackground(int newcolor);

Beschreibung

Wählt eine neue Texthintergrundfarbe aus.

Anmerkung:  Verwenden Sie diese Funktion auf keinen Fall in Win32-GUI-Anwendungen.

textbackground wählt die Hintergrundfarbe aus. Diese Funktion ist in Verbindung mit Funktionen einsetzbar, die Ausgaben im Textmodus direkt auf dem Bildschirm anzeigen. Mit newcolor wird die neue Hintergrundfarbe ausgewählt. Für newcolor kann eine ganze Zahl zwischen 0 und 7 oder eine der in conio.h definierten symbolischen Konstanten angegeben werden. Wenn eine symbolische Konstante verwendet wird, muss die Datei conio.h mit einer include-Anweisung eingebunden werden.

Nach dem Aufruf von textbackground wird die durch newcolor definierte Hintergrundfarbe von allen nachfolgend aufgerufenen Funktionen verwendet, die Ausgaben direkt auf dem Bildschirm ausgeben (z. B. cprintf). textbackground wirkt sich nicht auf gegenwärtig auf dem Bildschirm angezeigte Zeichen aus.

In der folgenden Tabelle sind die symbolischen Konstanten und die numerischen Werte der zulässigen Farben aufgeführt:

BLACK

0

BLUE

1

GREEN

2

CYAN

3

RED

4

MAGENTA

5

BROWN

6

LIGHTGRAY

7



Rückgabewert

Keiner.

Beispiel



 #include <conio.h>
 int main(void)
 {
    int i, j;
    clrscr();
    for (i=0; i<9; i++)
    {
        for (j=0; j<80; j++)
           cprintf("C");
        cprintf("\r\n");
        textcolor(i+1);
        textbackground(i);
    }
    return 0;
 }



Portabilität



POSIX Win32 ANSI C ANSI C++

+