void ConSetTextColor(unsigned char fontColor, unsigned char backColor)
{
/*GetStdHandle函数可以获得标准输入、输出、错误设备屏
幕缓冲区的句柄,*/
HANDLE hWnd=::GetStdHandle(STD_OUTPUT_HANDLE);//标准输出设备,同理:STD_INPUT_HANDLE, STD_ERROR_HANDLE.
backColor<<=4; //有16中颜色可选择,高4为背景色,低4为前景色。
backColor+=fontColor;
::SetConsoleTextAttribute(hWnd, backColor); //设置背景色与前景色的函数
}
命令行或者Console程序中文字颜色控制
最新推荐文章于 2023-01-29 08:00:05 发布