在VC下使用SetConsoleTextAttribute()函数可以改变当前控制台的前景色和背景色,从而达到输出彩色字体的效果。
使用的方法也很简单,具体代码如下:
#include <windows.h>
#include <winnt.h>
#include <stdio.h>
int main(int argc, char* argv[])
{
HANDLE hConsoleWnd;
hConsoleWnd = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hConsoleWnd,FOREGROUND_RED);
printf("I am red now!\n");
SetConsoleTextAttribute(hConsoleWnd,FOREGROUND_INTENSITY);
printf("I am gray now!\n");
return 0;
}
本文介绍如何在VC环境下使用SetConsoleTextAttribute()函数来改变控制台的前景色和背景色,实现彩色字体输出。通过简单的示例代码展示具体操作步骤。
1792

被折叠的 条评论
为什么被折叠?



