泡泡的学习小笔记之打印不同颜色字

如何在控制台中打印不同颜色的字

泡泡的学习小笔记之打印不同颜色字
打印彩色字体分四步
1.首先要导入头文件
#include <windows.h>
2.然后创建一个HANDLE句柄

HANDLE han = GetStdHandle(STD_OUTPUT_HANDLE);
//当然直接使用GetStdHandle(STD_OUTPUT_HANDLE)也是可以的

.
3.设置字体

//参数1就是我们的句柄,如果没有创建,可以直接使用
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_BLUE);
//FOREGROUND_BLUE 将字体设置成蓝色
SetConsoleTextAttribute(han,FOREGROUND_BLUE);

.
4.打印自己想打印的内容

cout << "我爱你" << endl;

备注:
1.BACKGROUND 表示的是背景颜色 可连接对应的颜色对背景色进行更改
2.INTENSITY 是对对应的部分进行高亮显示例如(FOREGROUND_INTENSITY ----对字体高亮)
3.字体颜色表:

颜色 配色
红色 RED
绿色 GREEN
蓝色 BLUE
白色(红色绿色蓝色相加) RED\\GREEN\\BLUE
黄色(红色和绿色相加色高亮) RED\\GREEN\\INTENSITY
暗金色(红色和绿色相加色) RED\\GREEN
粉色(红色和蓝色相加色高亮) RED\\BLUE\\INTENSITY
暗紫色(红色和蓝色相加色) RED\\BLUE
蓝色(绿色和蓝色相加色高亮) GREEN\\BLUE\\INTENSITY
青色(绿色和蓝色相加色) GREEN\\BLUE
上一篇:CSS3学习笔记——常用选择器


下一篇:for in 和 for of 的区别