C/C++常用控制台函数
前言:包含头文件Windows.h
#include
需要说明的是,这个头文件包含了大多数win api函数的定义,绝不仅仅只包含控制台api
查看操作控制台的全部可使用...,我们可以通过这个标志来找到它,更改它)
SetConsoleScreenBufferSize:设置控制台缓存区的大小,就相当于一个二维数组,控制台显示内容的方式就是将该二维数组的内容映射到屏幕上
SetConsoleWindowInfo...去除可变化大小,最大,最小化按钮,~是取反,&是与,这是位运算相关的知识了
SetWindowLongPtrA(hWnd, GWL_STYLE, sty); //设置窗体不可更改大小,不可最大化
}
6.改变字体颜色...获取标准输出句柄
SetConsoleTextAttribute(hOutput,FOREGROUND_BLUE|BACKGROUND_GREEN|COMMON_LVB_UNDERSCORE); //设置文本颜色蓝色...;
}
7.改变字体
NULL
8.改变背景颜色
官方文档中,我没有找到可以改变整个窗口背景颜色的API,但是可以采用批处理命令实现
该方法可同时改变背景色和文字颜色
官方文档:
使用:
#include