//需引入windows库,方可使用 GetStdHandle()方法
#include <windows.h>
#include <iostream>
using namespace std;int main(){cout<< "佳佳贾贾贾加加" << endl;  /*1.先通过GetStdHandle()方法获取句柄,创建一个对象(hConsole)获取句柄,句柄就是用来标识不同设备的数值. 2.其中GetStdHandle()的参数共有以下三种:(1)STD_INPUT_HANDLE 标准输入的句柄 (2)STD_OUTPUT_HANDLE 标准输出的句柄(3)STD_ERROR_HANDLE 标准错误的句柄说白了,就是当你想要修改自己输入语句的字体时,就往GetStdHandle()中传STD_INPUT_HANDLE,想要修改输出语句时就传STD_OUTPUT_HANDLE.如此处我们是想修改输出语句的字体,因此传递的参数应是STD_OUTPUT_HANDLE */ HANDLE hConsole = GetStdHandle((STD_OUTPUT_HANDLE));/*3.获取完句柄之后,使用 SetConsoleTextAttribute(参数1,参数2)方法来修改字体的颜色 其中(1)SetConsoleTextAttribute()函数是一个API设置字体颜色和背景色的函数(2)参数1是:存放句柄的对象 (3)参数2是:想要把字体修改成什么样的颜色 (4)参数2的值有八种:FOREGROUND_INTENSITY表示设置前景色为高亮显示FOREGROUND_RED表示设置前景色为红色,即字体颜色为红色FOREGROUND_GREEN表示设置前景色为绿色,即字体颜色为绿色FOREGROUND_BLUE表示设置前景色为蓝色,即字体颜色为蓝色BACKGROUND_INTENSITY表示设置背景色为高亮显示BACKGROUND_RED 表示设置背景色为红色BACKGROUND_GREEN表示设置背景色为绿色BACKGROUND_BLUE表示设置背景色为蓝色 (5)前景色:FOREGROUND_RED表示设置前景色为红色,即字体的颜色为红色 */ SetConsoleTextAttribute(hConsole, FOREGROUND_RED);// 把背景设置为红色 cout<<"命命明明明名名"<<endl;SetConsoleTextAttribute(hConsole, BACKGROUND_RED); cout<<"你好"<<endl; //  多种颜色混合使用"|"进行分割,如此处就是把红绿蓝相加后的颜色,设置为字体颜色 cout<<"正正真真真争争" << endl;SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED|FOREGROUND_GREEN|FOREGROUND_BLUE); return 1;
}

C++中使用代码修改字体颜色相关推荐

  1. 在xp中tc环境下实现的 销售管理系统(可切换繁体和简体,可设密码,可通过修改代码修改字体颜色)

    第一部分 需要注意编译时,应当在源代码所处目录下新建peizhi.txt文件,在tc中提取Egavga.bgi文件,使用点阵字模工具生成两个32*32点阵的字库,一个是繁体改名为2hzk32,一个是简 ...

  2. idea中*mapper.xml文件字体颜色变成黄色的解决办法

    idea中*mapper.xml文件字体颜色变成黄色的解决办法 问题描述: 今天在写*Mapper.xml文件时,发现此文件中代码的颜色变成黄色了,没有办法使用idea的提示功能,具体如下: 解决方案 ...

  3. Markdown修改字体颜色、输入数字公式、输出空格

    1. 输入数字公式[常用符号] 1.1 呈现位置 正文(inline)中的LaTeX公式用$-$定义 一般符号 符号 代码 描述 符号 ×\times× $\times$ 乘法 \times ÷\di ...

  4. Typora设置修改字体颜色快捷键

    目录 1.typora如何设置修改字体颜色快捷键 2. AutoHotKey软件安装 3.typora关于AutoHotKey的具体操作 1.typora如何设置修改字体颜色快捷键 typora本身是 ...

  5. U盘加背景图片,改图标,修改字体颜色,把文件夹变彩色,更改文件夹背景

    U盘加背景图片,改图标,修改字体颜色,把文件夹变彩色,更改文件夹背景 改图标: 1.首先选择一个你喜欢的图标,图标的扩展名是:ico. 2.将这个图标文件拷到U盘,并在U盘中新建一个文本文档. 3.在 ...

  6. speedoffice(Word)文字怎么修改字体颜色

    用Word编辑文件时,有时需要对字体的颜色进行修改,那么Word文字怎么修改字体颜色了,下面以最常用的speedoffice为例. 1.首先,用speedoffice软件打开Word文档,拖动鼠标选中 ...

  7. Latex修改字体颜色,首行不空格/不缩进

    目录 1.Latex修改字体颜色 2.首行不空格/不缩进 1.Latex修改字体颜色 \usepackage{color} \textcolor{red/blue/green/black/white/ ...

  8. Sublime Text 3 修改字体颜色

    Sublime Text 3 修改字体颜色 Sublime Text 修改字体颜色只能通过修改配置文件来实现,只要我们找到相对应的字体颜色配置文件改一下就可以了.Sublime Text 的注释颜色实 ...

  9. tkinter修改字体颜色

    tkinter修改字体颜色 在tkinter当中修改字体颜色,以label为例,代码如下: label_answer = tkinter.Label(window, text=question + ' ...

最新文章

  1. 《深入理解Spark:核心思想与源码分析》——第1章环境准备
  2. 响应式Spring Cloud初探
  3. redis 日志重写BGREWRITEAOF及混合日志的保存形式
  4. SQL Server查询所有数据库下模式schema
  5. SQL Server 跨库查询
  6. maven配置junit5_JUnit 5和Selenium –改善项目配置
  7. Linux学习总结(77)—— Shell 开发运维经验总结
  8. java 构造 super_Java中的构造方法this、super的用法详解
  9. 应用Python绘制雷达图时遇到的坑
  10. Internet 的50年口述历史七.摩登时代上
  11. 将调试串口作为普通串口使用(仅限于调试、测试)
  12. 歪歪在去往宝石的路上,步履蹒跚中-1
  13. 如何将eclipse项目和svn关联(从服务器取项目)
  14. 赛码输入输出java_(赛码编程)博弈问题
  15. html正则邮箱格式,JS正则表达式判断邮箱格式是否正确
  16. IT人的架构书单:如何赋予软件以灵魂
  17. Python3修改电脑mac地址
  18. 1155网址大全:打造简单实用的网址导航
  19. 一学就会 | 3步搞定弥散海报
  20. Python程序运行结束后发出提示音

热门文章

  1. 12.zabbix 自定义模板
  2. 网络:应用层相关协议
  3. Brain Stimulation: ​大脑电生理记录和刺激工具包(BEST)
  4. HTML的meta标签
  5. k8s: pod has unbound PersistentVolumeClaims问题解决
  6. MySQL卸载干净的全过程
  7. Acquisition-CreateAcqFifo
  8. Cadence教程4——环形振荡器
  9. PHP - strtotime()的慎用
  10. html中repeat平铺图片5张,no-repeat