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;  
}  
目录
相关文章
|
4月前
打印出如下图案
打印出如下图案。
30 3
|
8月前
|
C语言
用C打印各种颜色的爱心
用C打印各种颜色的爱心
58 0
|
8月前
|
JavaScript
Vue实现预览PDF并且支持打印,不会出现乱码、拉升变形、打印预览被切割等弱智问题
Vue实现预览PDF并且支持打印,不会出现乱码、拉升变形、打印预览被切割等弱智问题
|
Linux
文字的显示
文字的显示
136 0
打印图案.
此类题目的逻辑,需要画图展现,并找到规律,如果硬着头皮可能会浪费很多时间才能敲出来代码,找到规律确定行和列就能很快做出来。
71 0
打印图案.
|
Python
小技巧:with用法 pycharm控制台输出带颜色的文字 打印进度条的
with用法 with用法在python中是一个很独特的用法,因为别的语言的中没有这个用法。所以针对这个特点我们来做一次总结,什么样的情况下可以同with  我们学到的有文件的操作,和acquire   release 说道with首先要引入一个概念:上下文管理协议,支持该协议的对象内部要实现__enter__ ()          __exit__()  这两种方法            只要实现了这两种方法的对象,在做打开和关闭的操作时我们就可以直接用with来操作。
2536 0