1、windows.h
SetConsoleTextAttribute//设置控制台文本颜色
1 void color(int a)//颜色函数 2 { 3 SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),a); //设置控制台颜色 4 }
附上各种颜色代码对应的数字:
1 #include<iostream> 2 #include<windows.h> 3 4 using namespace std; 5 void color(int a) 6 { 7 SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),a); 8 } 9 10 int main() 11 { 12 for(int i=0;i<=16;i++) 13 { 14 cout<<"数字 :"<<i<<" 的颜色是"<<std::endl; 15 color(i); 16 //cout<<"颜色"<<std::endl; 17 } 18 system("pause"); 19 }
运行截图:
SetConsoleCursorPosition //设置光标位置
1 void Pos(int x,int y)//位置函数 2 { 3 COORD pos; 4 pos.X=2*x; 5 pos.Y=y; 6 SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),pos); //设置光标位置 7 }
时间: 2024-10-22 17:03:45