ZKX's LAB

c语言变换控制台颜色 怎么改变c控制台红色的字

2020-08-12知识12

c程序中控制台字体颜色是如何编写的呢? 如果是C/C++程序的话:首先引入头文件 ConsoleColor.h 或 Windows.h然后在想改变输出文字颜色的地方加以下语句:SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),0x0B);然后用正常的输出语句输出自己的内容即可。但是每改变一次颜色就要调用一下这个函数。例子:White on Black:SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED|FOREGROUND_GREEN|FOREGROUND_BLUE);Red on Black:SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED);Green on Black:SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_GREEN);Yellow on Black:SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED|FOREGROUND_GREEN);Blue on Black:SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_BLUE);Magenta on Black:SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED|FOREGROUND_BLUE);Cyan on Black:。c++如何改变控制台文字颜色 可以通过system函数,调用系统命令color实现该功能。比如system(\"color f0\");可以将控制台设置为亮白底黑字。具体解析如下:1 system函数。声明于stdlib.h中,形式为int system(const char*cmd);功能是执行cmd中的系统命令。对于windows来说,就是执行dos命令。2 color是dos下的一个命令,功能就是设置控制台的底色和文字颜色。color:设置默认的控制台前景和背景颜色。命令格式:COLOR[attr]参数:attr 指定控制台输出的颜色属性。颜色属性由两个十六进制数字指定-第一个为背景,第二个则为前景。每个数字可以为以下任何值之一:0=黑色 8=灰色1=蓝色 9=淡蓝色2=绿色 A=淡绿色3=浅绿色 B=淡浅绿色4=红色 C=淡红色5=紫色 D=淡紫色6=黄色 E=淡黄色7=白色 F=亮白色如果没有给定任何参数,该命令会将颜色还原到 CMD.EXE 启动时的颜色。这个值来自当前控制台窗口、/T 命令行开关或DefaultColor 注册表值。例如:\"COLOR fc\"在亮白色上产生亮红色如何更改c语言窗口的背景颜色与字体颜色 在c语言及其他语言的程序编写中,程序的输出窗口总是黑漆漆的,非常难看,那么怎么样才能改变它单调的颜色呢?电脑1台 1.调用color函数法 加入#include头文件,没有此头。C语言中如何改变字体大小和颜色? 1、在主界面的菜单栏找到工具菜单(tool),打开tools。2、在tools菜单当中,选择options,打开,3、下面就是设置字体和字号了。点击向右的箭头,找到font。4、打开font,根据自己的爱好选择合适自己的字体。5、先选择字体,再选择字号,6、点击确定之后,看到命令窗口的字体变大了,7、加入#include头文件,没有此头文件则无法调用本文使用的函数。8、在所需要改变窗口颜色的位置调用函数 system(\"color xx\")xx分别指的是背景颜色和文字(前景)颜色。x为一位16进制数,即1-f都可以使用。可以随意组合。9、1-f分别代表的颜色如下:0=黑色 8=灰色 1=蓝色 9=淡蓝色 2=绿色 A=淡绿色 3=湖蓝色 B=淡浅绿色 4=红色 C=淡红色 5=紫色 D=淡紫色 6=黄色 E=淡黄色 7=白色 F=亮白色10、将背景设为白色,文字设为红色后的结果就是这样了。如何改变控制台颜色函数 C语言背景色 /改变CMD窗口颜色用 system(\"color 0A\");其中color后面的0是背景色代号,A是前景色代号。各颜色代码如下:0=黑色1=蓝色2=绿色3=湖蓝色4=红色5=紫色6=黄色7=白色8=灰色9=淡蓝色A=淡绿色B=淡浅绿色C=淡红色D=淡紫色E=淡黄色F=亮白色2.改变下一个输出或者输入字体和背景的颜色采用SetConsoleTextAttribute函数,如 SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED|FOREGROUND_GREEN|FOREGROUND_BLUE);C语言控制台如何设置局部字体和背景的颜色,很多刚接触C语言的同学都忍受不了黑白分明的控制台程序,其实控制台程序也可以玩得很炫酷,下面我就来跟大家说说怎么样才能把。c语言怎么控制输出字符的颜色!? #includeincludeint main(void){system(\"color f9\");设置输出的颜色,f表示背景为白色,9表示字符为蓝色,单独一个9表示只设置字符颜色,当然这两个数字可以为0-f(十六进制)中的任意数值printf(\"I Love You\");return 0;}VC++6.0中如何改变控制台输出窗口的背景颜色 VC+6.0中如何改变控制台输出窗口的背景颜色,学C语言的朋友可能都见过,在VC+6.0中,控制台输出窗口的默认背景颜色是黑色,看着黑不溜秋的一个窗口。如下面的图所示,说实话。

#c语言#控制台#system#控制台程序

随机阅读

qrcode
访问手机版