对于默认的黑色控制台窗口,在easyX中也是可以修改掉的,我们可以使用setbkcolor函数首先设置背景色的颜色,然后使用cleardevice对窗口全部重绘即可。函数原型如下: 1 void setbkcolor(COLORREF color); 举个例子,当我们想把背景色改为黄色的话,就可以这样:首先调用setbkcolor函数更改颜色为黄色,然后调用cleardevice清空设备,...
复制代码 在上述代码中,SetConsoleTextAttribute函数的第二个参数可以组合使用多个颜色代码,例如FOREGROUND_RED | FOREGROUND_INTENSITY表示亮红色。 另外,可以使用GetConsoleScreenBufferInfo函数获取控制台的当前属性,然后使用SetConsoleTextAttribute函数修改属性,最后使用SetConsoleCursorPosition函数将光标位置设置回原始位置,以避免...
前景色:数字0-15(十进制数) 或 FOREGROUND_XXX 表示(其中XXX可用BLUE、RED、GREEN表示) 前景色改变的是打印的字符的颜色 背景色:数字16 32 64 或 BACKGROUND_XXX 三种颜色表示 (其中XXX可用BLUE、RED、GREEN表示) 注意:此背景色改变的是打印字符后面一块区域的背景色,而不是整个控制台的背景色 前景加强:数字8...
使用Windows控制台API函数SetConsoleTextAttribute设置控制台颜色。 BOOL WINAPISetConsoleTextAttribute(_In_ HANDLE hConsoleOutput,_In_ WORD wAttributes);参数 hConsoleOutput[进]控制台屏幕缓冲区的句柄。 该句柄必须具有 GENERIC_READ 访问权限。 wAttributes[in]字符属性。 上面函数中要用到控制台句柄,使用Windows...
C程序之修改Windows的控制台颜色(转载) Windows的CMD可以和Linux下的终端一样可以有五颜六色,目前我在网上找到2种方法可以修改Windows的CMD,当然都是在代码中修改的。在“CMD”->“属性”->“颜色”,这种方法就另当别论了。 (1)方法一:调用color命令行程序...
1 新建一个控制台C程序,直接运行,效果如下。2 右键控制台弹窗顶部标题栏—>属性,可以看到有四个属性可以设置,我们选择颜色这栏。3 将屏幕文字选为黑色,屏幕背景选为绿色,确定。可以看到控制台的背景与文字已经相应地变化。4 不过这种方法改变的是所有控制台程序的颜色,如何单独更改一个程序的控制台显示颜色?
一般来说,控制台不简单是黑乎乎的窗口,它一样也可以拥有颜色。 在这里,我将简单的做一个笔记! 提示:点击目录可以跳转到相应的界面哦~ 文章目录 控制台实现不同的颜色分布 1. 代码规范 2. 颜色对应的数字(表格) 3.赋予控制台上的文字颜色 3.1效果展示 ...
控制台大多数默认是黑底白字的,有时看起来总会有点枯燥,这时候可以改变字体颜色来缓解 在设置颜色时,每个数值都代表着对应的颜色,改变颜色依靠改变参数的数值,对照表如下: 0= 黑色8= 灰色1= 蓝色9= 淡蓝色2= 绿色 A = 淡绿色3= 浅绿色 B = 淡浅绿色4= 红色 C = 淡红色5= 紫色 D = 淡紫色6= 黄色...
//设置显示的文本的颜色 SetConsoleTextAttribute(hOut, FOREGROUND_GREEN | 0x8); //初始化控制台显示的X,Y轴的坐标 pos.X = 30; pos.Y = 0 ; //设置显示到控制台终端的具体位置 SetConsoleCursorPosition(hOut,pos); //调用printf在控制台对应的位置上输出 ...