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); //设置背景色与前景色的函数 }