ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

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

2020-12-24 18:00:20  阅读:267  来源: 互联网

标签:泡泡 BLUE HANDLE 蓝色 相加 打印 笔记 GREEN RED


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

在这里插入图片描述
打印彩色字体分四步
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

标签:泡泡,BLUE,HANDLE,蓝色,相加,打印,笔记,GREEN,RED
来源: https://blog.csdn.net/weixin_53797265/article/details/111642989

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有