词条 | SetConsoleTextAttribute |
释义 | SetConsoleTextAttribute是API设置字体颜色和背景色的函数。广泛应用于电脑编程。 先看一个简单的程序例: #include <stdio.h> #include <windows.h> int main(void) { HANDLE consolehwnd; //创建句柄,详细句柄知识,请百度一下或查MSDN consolehwnd = GetStdHandle(STD_OUTPUT_HANDLE); //实例化句柄 SetConsoleTextAttribute(consolehwnd, FOREGROUND_RED);//设置字体颜色 printf("hello "); SetConsoleTextAttribute(consolehwnd,FOREGROUND_INTENSITY | FOREGROUND_GREEN); printf("world!\"); getchar(); SetConsoleTextAttribute(consolehwnd,BACKGROUND_INTENSITY |BACKGROUND_BLUE); printf("It is really beautiful!\"); return 0; } 参数说明: FOREGROUND_RED表示设置前景色为红色,即字体的颜色为红色; FOREGROUND_INTENSITY 表示设置前景色为高亮显示,FOREGROUND_GREEN表示绿色,两个参数中间加“|”表示前景色为高亮绿色; BACKGROUND_INTENSITY表示设置背景色为高亮显示,BACKGROUND_BLUE表示背景色为蓝色,BACKGROUND_INTENSITY |BACKGROUND_BLUE两个参数就使背景色为高亮蓝色。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。