C语言教你怎么改变字体颜色

您所在的位置:网站首页 qq界面颜色怎么改变 C语言教你怎么改变字体颜色

C语言教你怎么改变字体颜色

2024-07-13 05:37| 来源: 网络整理| 查看: 265

SetConsoleTextAttribute是Windows系统中一个可以设置控制台窗口字体颜色和背景色的计算机函数,该函数被广泛应用于软件开发中。使用此函数前,必须包含Windows.h头文件,即#include 。

函数定义:

BOOL SetConsoleTextAttribute(HANDLE hConsoleOutput, WORD wAttributes);

参数详解:

hConsoleOutput:控制台屏幕缓冲区的句柄。句柄必须具有GENERIC_READ访问权限。CreateFile、CreateConsoleScreenBuffer和GetStdHandle返回的句柄具有GENERIC_READ和GENERIC_WRITE访问权限。有效的访问权限包括GENERIC_READ和GENERIC_WRITE 通用访问权限。

wAttributes:字符属性。

wAttributes

颜色

对应的值

FOREGROUND_BLUE

字体颜色:蓝

1

FOREGROUND_GREEN

字体颜色:绿

2

FOREGROUND_RED

字体颜色:红

4

FOREGROUND_INTENSITY

前景色高亮显示

8

BACKGROUND_BLUE

背景颜色:蓝

16

BACKGROUND_GREEN

背景颜色:绿

32

BACKGROUND_RED

背景颜色:红

64

BACKGROUND_INTENSITY

背景色高亮显示

128

返回值:

如果函数成功,则返回值非零。 如果函数失败,则返回值为零。要获取扩展的错误信息,请调用GetLastError。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3