可使用windows.h库里的SetConsoleTextAttribute函数。SetConsoleTextAttribute是API设置控制台窗口字体颜色和背景色的函数。广泛应用于电脑编程。
原型
BOOL SetConsoleTextAttribute(HANDLE hConsoleOutput, WORD wAttributes);
参数
consolehwnd = GetStdHandle(STD_OUTPUT_HANDLE);
GetStdHandle(nStdHandle)是返回标准的输入、输出或错误的设备的句柄,也就是获得输入、输出/错误的屏幕缓冲区的句柄。
例程:
怎么才能把那两行字的背景改为黑色
追答自己想
C语言如何改变一部分的字体颜色
1、打开用c语言制作的程序,右击标题栏;2、在打开的选项框里选择“属性”;3、在“属性”选项框里点击“颜色”;4、左上方选择更改颜色的区域,右上方填写三原色值来自由设置颜色。中间一栏是预设好的颜色,可以直接使用;5、选择“确定”后,会有一个选择,根据自身要求自行选择即可。
C语言如何改变特定某一行的颜色
可使用windows.h库里的SetConsoleTextAttribute函数。SetConsoleTextAttribute是API设置控制台窗口字体颜色和背景色的函数。广泛应用于电脑编程。原型BOOL SetConsoleTextAttribute(HANDLE hConsoleOutput, WORD wAttributes);参数consolehwnd = GetStdHandle(STD_OUTPUT_HANDLE);GetStdHandle(nStdHandle)是返回标准的...
C语言中,如何更改输出的文字中一部分的颜色?
这里FOREGROUND_GREEN可以换成1-255的数字,表示不同配色。方法2, 使用ansi颜色码。两步:I. 修改c:\\windows\\system32\\CONFIG.NT文件,在最后添加一行:device=%SystemRoot%\\system32\\ansi.sys II. 然后c程序里用ansi颜色码,控制输出。 例如,输出一个绿色的123和一个黄色的456:printf("\\033[32m123...
c语言中怎么改变指定字符的颜色而不改变其它字符颜色呢?
字符界面?那建议你用system("setcolor xxx")来设置,因为改变字符颜色的函数是先用 ininscr()之后用init_pair来设置颜色,用attrset(COLOR_PAIR())来设置颜色.
C语言编程中怎么改变指定字符串的颜色
可以调用dos控制台的命令system("color xx");改变文字颜色。设置默认的控制台文字和背景颜色。COLOR [attr]attr 指定控制台输出的颜色属性 颜色属性由两个十六进制数字指定 -- 第一个为背景,第二个则为文字。每个数字可以为以下任何值之一:0 = 黑色 8 = 灰色 1 = 蓝色 9 = 淡蓝色 2 = 绿色...
C语言中如何控制一行字符的颜色
\/*代码如下:*\/#include <stdio.h> #include <windows.h>int main(){SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED);printf("这行文字是红色的!\\n");SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_GREEN|FOREGROUND_RED|FOREGROUND_...
在c语言中如何把输出的某些字的颜色改变?
包含这个头文件 include<conio.h> 把文字颜色设为blue textcolor(BLUE);
C语言改变单个字符颜色
include<conio.h> textcolor(int );设置颜色 输出函数使用 cprintf不能用printf
C语言 局部颜色
先保存原来的“字体颜色”和“背景颜色”,再改变,最后还原 设置字体颜色和背景颜色的c语言函数为 首先初始化(Turbo C下)int gdriver=DETECT,gmode;registerbgidriver(EGAVGA_driver): \/ *建立独立图形运行程序 *\/ initgraph( gdriver, gmode,"c:\\\\tc");下面是具体函数:设置背景色: void far ...
C语言,怎么对单个字符上颜色,不是整个背景或前景上色。
参数:FOREGROUND_BLUE |FOREGROUND_INTENSITY\/\/蓝色 FOREGROUND_INTENSITY|FOREGROUND_GREEN|FOREGROUND_BLUE\/\/淡蓝色 FOREGROUND_INTENSITY|FOREGROUND_GREEN|FOREGROUND_RED\/\/黄色 FOREGROUND_INTENSITY|FOREGROUND_GREEN|FOREGROUND_BLUE|FOREGROUND_RED\/\/白色 FOREGROUND_INTENSITY|FOREGROUND_RED|FOREGROUND_BLUE\/\/紫色...