C/C++常用控制台函数
前言:包含头文件Windows.h
#include
需要说明的是,这个头文件包含了大多数win api函数的定义,绝不仅仅只包含控制台api
查看操作控制台的全部可使用...:设置控制台大小,必须要小于控制台缓存区的大小(如果控制台比缓存区还大了,那就没东西显示了,很好理解)
原型:
HANDLE WINAPI GetStdHandle(
_In_ DWORD nStdHandle...);
BOOL WINAPI SetConsoleScreenBufferSize(
HANDLE hConsoleOutput, //标准输出句柄
COORD dwSize //要设置的大小
);...[in] LONG_PTR dwNewLong //要设置的值
);
逻辑:
先获取控制台窗口样式,然后去除掉可更改,可最大,可最小化的属性,然后再设置回去
代码:
#include<Windows.h...;
}
7.改变字体
NULL
8.改变背景颜色
官方文档中,我没有找到可以改变整个窗口背景颜色的API,但是可以采用批处理命令实现
该方法可同时改变背景色和文字颜色
官方文档:
使用:
#include