文字色を設定します。

構文

long SetTextColor(
  long rgb
);

パラメータ

rgb
[in] 設定する文字色を指定します。
説明
0xRRGGBB 任意指定 (RR:赤、GG:緑、BB:青)
RGB_WHITE 白 (0xFFFFFF)
RGB_RED 赤 (0xFF0000)
RGB_GREEN 緑 (0x00FF00)
RGB_BLUE 青 (0x0000FF)
RGB_MAGENTA マゼンタ (0xFF00FF)
RGB_CYAN シアン (0x00FFFF)
RGB_YELLOW 黄 (0xFFFF00)
RGB_BLACK 黒 (0x000000)
CURRENT_MODE 設定を変更せず、現在の設定値を戻します。

戻り値

 本関数が設定を変更する前の文字色を返します。

解説

 この設定によって、表示中の画面の内容は影響を受けません。

必要条件

ヘッダファイル:
lib.h
ライブラリファイル:
libSTARTUPOPH5000.a

サンプル

#include <stdio.h>
#include "lib.h"

void main(void)
{
    long	txColor, bkColor;
    printf("[SetTextColor]\n");
    printf("Please any key\r");
    ResetKey();
    while(!kbhit())
        Idle();
    txColor	=	SetTextColor(0xFF0000);
    bkColor	=	SetBackColor(RGB_WHITE);
    printf("Background:white\nLetters:red\n");
    SetTextColor(txColor);
    SetBackColor(bkColor);
    printf("Please any key\r");
    ResetKey();
    while(!kbhit())
        Idle();
}

最終更新日:2022/03/09