textbackground
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++ |
---|---|---|---|
+ |