SetConsoleWindowInfo:设置控制台大小,必须要小于控制台缓存区的大小(如果控制台比缓存区还大了,那就没东西显示了,很好理解)
原型:
HANDLE WINAPI GetStdHandle...bVisible; //光标是否可见
} CONSOLE_CURSOR_INFO, *PCONSOLE_CURSOR_INFO;
如果只想隐藏或显示光标,则,先获取现有光标的属性,然后将是否显示光标的属性...函数原型:
BOOL WINAPI SetConsoleTextAttribute(
HANDLE hConsoleOutput, //标准输出句柄
WORD wAttributes //要设置的文本属性...,FOREGROUND_BLUE|BACKGROUND_GREEN|COMMON_LVB_UNDERSCORE); //设置文本颜色蓝色,背景色绿色,有下划线
cout << "this is a test...;
}
7.改变字体
NULL
8.改变背景颜色
官方文档中,我没有找到可以改变整个窗口背景颜色的API,但是可以采用批处理命令实现
该方法可同时改变背景色和文字颜色
官方文档:
使用:
#include