您的位置:首页 > 其它

命令行或者Console程序中文字颜色控制

2011-09-04 17:32 337 查看
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); //设置背景色与前景色的函数  
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐