Console程序显示彩色文本

简介: #include  #include  using namespace std;  /** 其文本与背景颜色能够是FOREGROUND_BLUE, FOREGROUND_GREEN, FORE...
#include<windows.h>  
#include<iostream>  
using namespace std;  
/** 
其文本与背景颜色能够是FOREGROUND_BLUE, FOREGROUND_GREEN, FOREGROUND_RED, FOREGROUND_INTENSITY,  
BACKGROUND_BLUE, BACKGROUND_GREEN, BACKGROUND_RED, and BACKGROUND_INTENSITY.和用这几种颜色组合成的任意一种颜色 
*/  
void SetColor(unsigned short ForeColor = 4, unsigned short BackGroundColor = 0)   
{   
    HANDLE hCon = GetStdHandle(STD_OUTPUT_HANDLE); //本例以输出为例  
    SetConsoleTextAttribute(hCon, ForeColor|BackGroundColor);   
};  
int main()  
{  
    SetColor();  
    std::cout<< "Hello world! "<< endl;  
    SetColor(40,30);  
    std::cout<< "Hello world! "<< endl;  
      
    printf("Error: The Player id is full, server will close this client's connection, please check all the player client's ID!/n");  
      
    return 0;  
}  
目录
相关文章
|
14天前
|
数据可视化 Java 程序员
通过文字图像——代码图形注释自动生成
【10月更文挑战第15天】代码图形注释自动生成技术是一种将代码逻辑和结构可视化的创新工具。它通过解析编程代码,并将代码的功能、结构和逻辑关系转换成直观的图形注释,从而使得程序员能够更加轻松地理解和分析代码。
|
6月前
|
JavaScript
Vue实现预览PDF并且支持打印,不会出现乱码、拉升变形、打印预览被切割等弱智问题
Vue实现预览PDF并且支持打印,不会出现乱码、拉升变形、打印预览被切割等弱智问题
|
11月前
|
Linux
文字的显示
文字的显示
129 0
|
JavaScript
JS:chalk控制台输出带有颜色的文字
JS:chalk控制台输出带有颜色的文字
172 0
|
Python
小技巧:with用法 pycharm控制台输出带颜色的文字 打印进度条的
with用法 with用法在python中是一个很独特的用法,因为别的语言的中没有这个用法。所以针对这个特点我们来做一次总结,什么样的情况下可以同with  我们学到的有文件的操作,和acquire   release 说道with首先要引入一个概念:上下文管理协议,支持该协议的对象内部要实现__enter__ ()          __exit__()  这两种方法            只要实现了这两种方法的对象,在做打开和关闭的操作时我们就可以直接用with来操作。
2516 0