C/C++ 修改控制台程序文字颜色

可以修改前景色(字体颜色)和背景色。

示例代码如下:

#include <iostream>
#include <Windows.h>	//需要引用Windows.h
using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
	HANDLE  hConsole;
	hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
	for(int i=255;i>=0;i--)
	{
		SetConsoleTextAttribute(hConsole, i);
		cout<<"what color is this?"<<endl;
	}

	cin.get();
	return 0;
}

效果如图所示:

C/C++ 修改控制台程序文字颜色,布布扣,bubuko.com

时间: 2024-12-04 22:37:10

C/C++ 修改控制台程序文字颜色的相关文章

修改状态栏的文字颜色和背景色

一.修改状态栏文字颜色 这里修改文字颜色分两种情况 (1)导航栏是隐藏状态 如果导航栏为隐藏状态 可以直接在控制器中重写如下方法 // 重写方法 状态栏白色 - (UIStatusBarStyle)preferredStatusBarStyle{ return UIStatusBarStyleLightContent; } 这样状态栏的文字就可以变成白色了 (2)导航栏不是隐藏状态 如果导航栏不是隐藏状态 会发现方法(1)没有作用了这时要采用第二种方法, 一共有两个步骤1 -> 设置info.p

使用API修改控制台输出的颜色(前景色和背景色)

1.api原型 SetConsoleTextAttribute BOOL WINAPI SetConsoleTextAttribute( _In_ HANDLE hConsoleOutput, // 控制台输出流句柄 _In_ WORD wAttributes // 设置属性 ); hConsoleOutput [输入参数] 控制台屏幕的输出流的句柄(handle to console screen buffer). 这个文件流的句柄必须有写入(GENERIC_READ)的权限.更多的信息,请查

android 修改actionbar title文字颜色等属性

新版本提供了很好用的actionbar,其诸多控件的背景,字体等属性均可在styles.xml里修改. 想要修改title的属性需要如下修改: [java] view plaincopy int titleId = Resources.getSystem().getIdentifier( "action_bar_title", "id", "android"); TextView yourTextView = (TextView) findVie

修改select提示文字颜色

<select name="name" id="select" class="sec1"> <option class="opts" value="a">aaa</option> <option class="opts" value="b">bbb</option> <option class=&quo

控制台终端输出颜色

在使用putty.secureCRT.XShell等终端仿真器连接linux系统时,ls.vim等工具的输出都含有各种颜色,这些颜色的输出大大地增强了文本的可读性. 一.终端文本颜色输出的一般示例 在bash中,通常我们可以使用echo命令加-e选项输出各种颜色的文本,例如: echo -e "\033[31mRed Text\033[0m"echo -e "\033[32mGreen Text\033[0m"echo -e "\033[33mYellow

QTextEdit中选中文本修改字体与颜色,全部文本修改字体与颜色(设置调色板的前景色、背景色、文字颜色以及基色)

----我的生活,我的点点滴滴!! 当然以下内容都可以通过设置样式来达到目的,但是下面不使用这样的方法 先来看张图,理解此图基本就能实现上面所要达到的目的了 Widget::Widget(QWidget *parent) : QWidget(parent), ui(new Ui::Widget) { ui->setupUi(this); connect(ui->button, SIGNAL(clicked()), this, SLOT(setColor())); QPalette p = pa

ios开发之Swift标签栏按钮UITabBarItem样式修改(图标文字尺寸,颜色等)

UITabBarItem在开发中非常的常用了它可以用来设置字体颜色及图片的设置等等,下面我们来看一篇关于ios开发之Swift标签栏按钮UITabBarItem样式修改(图标文字尺寸,颜色等)的例子,具体的细节如下所示. 1,tabBarItem图片的推荐尺寸和最大支持尺寸 下面是标签栏(UITabBar)中tab按钮图标分别在1x.2x.3x下不会压缩变形的尺寸: @1x : 推荐 25 x 25   (最大: 48 x 32)@2x : 推荐 50 x 50   (最大: 96 x 64)@

iOS利用storyboard修改UITextField的placeholder文字颜色

最近有个需求需要修改UITextField的placeholder文字颜色,在网上找发现有用代码修改的,但是考虑到更加优雅的实现,所以尝试着在storyboard中直接实现,结果竟然真的成功了(原谅我太小白),实现的位置如下: 具体步骤: 1.在User Defined Runtime Attributes中添加一个Key. 2.输入Key Path(这里我们输入_placeholderLabel.textColor). 3.选择Type,有很多种(这里我们选择Color) 4.设置Value(

EditText 使用细节(输入内容改变时的监听事件、透明背景、修改提示文字颜色、输入内容密文显示)

1.对EditText的输入内容进行监听,给EditText 绑定 addTextChangedListener 监听事件 即可. 2.EditText输入内容,密文显示: android:password="true" 3.将EditText边框设置成透明的: android:background="#00000000" 4.修改EditText中hint文字颜色: android:textColorHint="#ffffff" 很多时候,我们