怎样改变输出界面局部字体颜色。
我看过代码,但不知道咋用(就是下面这个)
我是一个小白,谁能解释一下下面这咋用
#include<stdio.h>
#include<windows.h>
int color(int c)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), c); //更改文字颜色
return 0;
}
。。。
#include "stdio.h"
#include "windows.h"
#include "conio.h"
HANDLE hOut;
int color(int c)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), c);
return 0;
}
int main()
{
color(0);
printf("这是0号色\n");
color(1);
printf("这是1号色\n");
color(2);
printf("这是2号色\n");
color(3);
printf("这是3号色\n");
color(4);
printf("这是4号色\n");
color(5);
printf("这是5号色\n");
color(6);
printf("这是6号色\n");
color(7);
printf("这是7号色\n");
color(8);
printf("这是8号色\n");
color(9);
printf("这是9号色\n");
color(10);
printf("这是10号色\n");
color(11);
printf("这是11号色\n");
color(12);
printf("这是12号色\n");
color(13);
printf("这是13号色\n");
color(14);
printf("这是14号色\n");
color(15);
printf("这是15号色\n");
}
DEVC++设置C项目编写这些后运行可以看到。
友情提示:重要的事三遍:仅供参考!!!仅供参考!!!仅供参考!!!
#include "stdio.h"
#include "windows.h"
#include "conio.h"
HANDLE hOut;
int color(int c)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), c);
return 0;
}
int main()
{
color(0);
printf("这是0号色\n");
color(1);
printf("这是1号色\n");
color(2);
printf("这是2号色\n");
color(3);
printf("这是3号色\n");
color(4);
printf("这是4号色\n");
color(5);
printf("这是5号色\n");
color(6);
printf("这是6号色\n");
color(7);
printf("这是7号色\n");
color(8);
printf("这是8号色\n");
color(9);
printf("这是9号色\n");
color(10);
printf("这是10号色\n");
color(11);
printf("这是11号色\n");
color(12);
printf("这是12号色\n");
color(13);
printf("这是13号色\n");
color(14);
printf("这是14号色\n");
color(15);
printf("这是15号色\n");
}
DEVC++设置C项目编写这些后运行可以看到。
友情提示:重要的事三遍:仅供参考!!!仅供参考!!!仅供参考!!!