函数简介API函数,用来给控制台的部分字体着色。
参数:
FillConsoleOutputAttribute(
HANDLE hOutputHandle,//控制台输出句柄
WORD wAttribute,//颜色属性
DWORD nLength,//上色的字符串长度
COORD dwWriteCoord,//上色坐标
LPDWORD lpNumberOfAttrsWritten//DWORD型的指针,输出成功上色的长度
)
参数说明获取控制台输出句柄的方法:
HANDLE hOut;
hOut = GetStdHandle(STD_OUTPUT_HANDLE);
颜色属性:
FOREGROUND_BLUE 蓝色
FOREGROUND_GREEN 绿色
FOREGROUND_RED 红色
FOREGROUND_INTENSITY 前景色加强
BACKGROUND_BLUE 蓝色背景
BACKGROUND_GREEN 绿色背景
BACKGROUND_RED 红色背景
BACKGROUND_INTENSITY 背景色加强
COMMON_LVB_REVERSE_VIDEO 反色
示例:
WORD wAttribute=FOREGROUND_BLUE|BACKGROUND_GREEN;
坐标:
COORD pos
pos.X,pos.Y分别代表横纵坐标