C语言,怎样能把背景颜色改成红色,或其它颜色?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言,怎样能把背景颜色改成红色,或其它颜色?相关的知识,希望对你有一定的参考价值。

你是需要改编译器显示的背景颜色,还是开发的程序的背景颜色,如果是前者需要根据不同的编译器找不同的更改方式,如果是后者并且是win32控制台程序的话使用system("color 6f");这样的语句修改,颜色属性由两个十六进制数字指定 -- 第一个为背景,第二个则为前景。每个数字可以为以下任何值之一:
0 = 黑色 8 = 灰色 1 = 蓝色 9 = 淡蓝色 2 = 绿色 A = 淡绿色
3 = 浅绿色 B = 淡浅绿色 4 = 红色 C = 淡红色 5 = 紫色 D = 淡紫色
6 = 黄色 E = 淡黄色 7 = 白色 F = 亮白色追问

我想知道如何去,使用它,我还是个初学者

追答

先确定你创建的是win32控制台应用程序,如果是其它的需要另外找修改方法,然后你在主函数
int main()

system("color 6f"); //增加这一行用于更改颜色,其中6表示背景色,你可以改成4就是红色(未经 试验,具体颜色也是网上找的),然后f表示前景色,相当于是窗口显示的字 的颜色,也可以改成0~F中的任意一个

……

参考技术A >Edit >configuration里面应该是的,你可以找我!追问

热心的网友,怎么用它呀?我还是个初学者

怎样使用python改变背景颜色

1.颜色定义说明
格式:\\033[显示方式;前景色;背景色m

前景色  背景色  颜色
---------------------------------------
30     40    黑色
31     41    红色
32     42    绿色
33     43    黄色
34     44    蓝色
35     45    紫红色
36     46    青蓝色
37     47    白色

显示方式  意义
-------------------------
0     终端默认设置
1     高亮显示
4     使用下划线
5     闪烁
7     反白显示
8     不可见
例子:
\\033[1;31;40m <!--1-高亮显示 31-前景色红色 40-背景色黑色-->
\\033[0m <!--采用终端默认设置,即取消颜色设置-->]]]
参考技术A 方法如下:
import xlwt
workbook = xlwt.Workbook()
worksheet = workbook.add_sheet('My Sheet')
pattern = xlwt.Pattern() # Create the Pattern
pattern.pattern = xlwt.Pattern.SOLID_PATTERN # May be: NO_PATTERN, SOLID_PATTERN, or 0x00 through 0x12
pattern.pattern_fore_colour = 5 # May be: 8 through 63. 0 = Black, 1 = White, 2 = Red, 3 = Green, 4 = Blue, 5 = Yellow, 6 = Magenta, 7 = Cyan, 16 = Maroon, 17 = Dark Green, 18 = Dark Blue, 19 = Dark Yellow , almost brown), 20 = Dark Magenta, 21 = Teal, 22 = Light Gray, 23 = Dark Gray, the list goes on...
style = xlwt.XFStyle() # Create the Pattern
style.pattern = pattern # Add Pattern to Style
worksheet.write(0, 0, 'Cell Contents', style)
workbook.save('Excel_Workbook.xls')

如上代码所示:
可以通过xlwt.Pattern()然后得到pattern,设置pattern_fore_colour即可,但是颜色选择很有限。
也可以通过更方便的:
xlwt.easyxf(‘pattern: pattern solid, fore_colour ocean_blue; font: bold on;’);
去设置背景色。

以上是关于C语言,怎样能把背景颜色改成红色,或其它颜色?的主要内容,如果未能解决你的问题,请参考以下文章

C语言设计出来的程序 的背景颜色怎样通过代码控制?

C语言输出字体的颜色怎么改变

wincc中,怎样用C语言来改变图形的背景颜色?

C语言API如何让窗口里的部分背景透明?

在C语言中,如何改变程序运行时显示屏的颜色?

怎样使用python改变背景颜色