textbackground
conio.h:インデックス への移動
ヘッダーファイル
conio.h
カテゴリ
コンソール入出力ルーチン
プロトタイプ
void textbackground(int newcolor);
説明
新しいテキスト背景色を選択します。
メモ: Win32 GUI アプリケーションでは,この関数を使用しないでください。
textbackground は,背景色を選択します。この関数は,テキストモードの出力を直接画面に生成する関数に対して機能します。newcolor は,新しい背景色を選択します。newcolor は,0 ~ 7 の整数,または conio.h で定義されているシンボル定数のいずれかに設定できます。シンボル定数を使用する場合は,conio.h をインクルードする必要があります。
textbackground を呼び出すと,それ以降のダイレクトビデオ出力を使用する関数(cprintf など)では,新しい色が使用されます。textbackground は,現在画面上にある文字には影響しません。
次の表に,使用できる色のシンボル定数と数値を示します。
BLACK(黒) |
0 |
BLUE(青) |
1 |
GREEN(緑) |
2 |
CYAN(シアン) |
3 |
RED(赤) |
4 |
MAGENTA(マゼンタ) |
5 |
BROWN(茶) |
6 |
LIGHTGRAY(明るい灰色) |
7 |
戻り値
なし。
例
#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;
}
移植性
POSIX | Win32 | ANSI C | ANSI C++ |
---|---|---|---|
+ |