c++ 设置console字体颜色

原创 2015年11月18日 17:11:13
CONSOLE_SCREEN_BUFFER_INFO csbi;
HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);
GetConsoleScreenBufferInfo(hOut, &csbi);

SetConsoleTextAttribute(hOut, FOREGROUND_GREEN | FOREGROUND_INTENSITY); 前景色绿色,前景色加强

输出语句:

app.logger().log("\033[32mper file url :[%s]\033[0m", iter->path().filename().string());


SetConsoleTextAttribute(hOut, csbi.wAttributes);



属性 意义
FOREGROUND_BLUE 前景色包含 蓝色
FOREGROUND_GREEN 前景色包含 绿色
FOREGROUND_RED 前景色包含 红色
FOREGROUND_INTENSITY 前景色加强
BACKGROUND_BLUE 背景色包含 蓝色
BACKGROUND_GREEN 背景色包含 绿色
BACKGROUND_RED 背景色包含 红色
BACKGROUND_INTENSITY 背景色加强
COMMON_LVB_GRID_HORIZONTAL 顶部水平网格
COMMON_LVB_GRID_LVERTICAL 左竖直网格
COMMON_LVB_GRID_RVERTICAL 右竖直网格
COMMON_LVB_UNDERSCORE 下划线

版权声明:本文为博主原创文章,未经博主允许不得转载。

通过printf设置终端输出的颜色

前言终端的字符颜色由转义序列(Escape Sequence)控制,是文本模式下的系统显示功能,与具体语言无关。 本文主要介绍如何根据打印级别设置不同的颜色,方便调试。...

在console面板打印有颜色的字体

前端的同学一定都很熟悉console命令。我们经常会用到console.log()来打印一些调试信息,当然console还有其他很多妙用,如 console.log() 这个应该是最常用的 ...
  • tietth
  • tietth
  • 2017年04月01日 13:30
  • 827

(百度空间)C/C++控制台输出时设置字体及背景颜色

1.改变整个控制台的颜色 用 system("color 0A");  其中color后面的0是背景色代号,A是前景色代号。各颜色代码如下:  0=黑色  1=蓝色  2=绿色  3=湖蓝...
  • atupal
  • atupal
  • 2012年05月24日 15:19
  • 788

C++中输出框字体颜色的代码设置

C++中输出框字体颜色的代码设置 原址:http://blog.sina.com.cn/s/blog_b11f59af0101au1c.html    C++控制台程序运行时输出框默认的文字颜色...

windows命令行(Command Prompt / Console)字体设置

转自http://www.2maomao.com/blog/windows-console-font/ Windows命令行的字体一直让我不爽,只有两个选项,英文版还有个Lucida Con...
  • cyxcw1
  • cyxcw1
  • 2012年08月15日 22:09
  • 964

C++ 设置控制台字体颜色和背景颜色

通常控制台都是白字黑底的,千篇一律不免单调。适当的在控制台中加入一些彩色可以让人耳目一新,本文介绍如何使用系统API接口去修改控制台的文字和背景颜色。   主要用到如下二个函数: 得...

c++小技巧 改变控件的字体颜色.rar

  • 2009年05月07日 10:40
  • 1.83MB
  • 下载

MFC:如和利用C++使得输出文本颜色、字体多变

处理具有不同字体设置的文本输出的C++程序设计

设置字体,颜色

  • 2013年11月12日 15:14
  • 21.18MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:c++ 设置console字体颜色
举报原因:
原因补充:

(最多只允许输入30个字)