)
SetConsoleScreenBufferSize:设置控制台缓存区的大小,就相当于一个二维数组,控制台显示内容的方式就是将该二维数组的内容映射到屏幕上
SetConsoleWindowInfo:...{ 0, 0, width - 1, height - 1 }; //设置宽高
bool ret = SetConsoleWindowInfo(hOutput, TRUE, &wrt); // 设置窗体尺寸...lpConsoleCursorInfo //包含光标信息的结构体
);
typedef struct _CONSOLE_CURSOR_INFO {
DWORD dwSize; //光标大小 值可取...hWnd, //窗口句柄
[in] int nIndex,//要设置的窗口属性类别,这里我们需要设置窗口样式GWL_STYLE
[in] LONG_PTR dwNewLong //要设置的值...WS_MINIMIZEBOX; //去除可变化大小,最大,最小化按钮,~是取反,&是与,这是位运算相关的知识了
SetWindowLongPtrA(hWnd, GWL_STYLE, sty); //设置窗体不可更改大小