操作方法
设置光标位置: 自己定义一个gotoxy(int x,int y)函数: void gotoxy(int x,int y) //设置光标的位置{ COORD c; c.X=x-1; c.Y=y-1; SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),c);} 这样就可以设置光标的位置了。
设置DOS框背景颜色 调用system("color ab"); 设置默认的控制台前景和背景颜色。 COLOR [attr] attr 指定控制台输出的颜色属性 颜色属性由两个十六进制数字指定 -- 第一个为背景,第二个则为前景。每个数字可以为以下任何值之一: 0 = 黑色 8 = 灰色1 = 蓝色 9 = 淡蓝色2 = 绿色 A = 淡绿色3 = 浅绿色 B = 淡浅绿色4 = 红色 C = 淡红色5 = 紫色 D = 淡紫色6 = 黄色 E = 淡黄色7 = 白色 F = 亮白色 如果没有给定任何参数,该命令会将颜色还原到 CMD.EXE 启动时的颜色 #include <stdio.h>#include <stdlib.h>int main(){ system("color a1"); printf("hello color :)\n"); return 0;}