转载
1.简单分析:调用windowsAPI函数;让窗口固定;
#include <Windows.h>
int main() {
printf("hello\n");
HWND hWnd = GetConsoleWindow(); //获得cmd窗口句柄
RECT rc;
GetWindowRect(hWnd, &rc); //获得cmd窗口对应矩形
//改变cmd窗口风格
SetWindowLongPtr(hWnd,
GWL_STYLE, GetWindowLong(hWnd, GWL_STYLE) & ~WS_THICKFRAME & ~WS_MAXIMIZEBOX & ~WS_MINIMIZEBOX);
//因为风格涉及到边框改变,必须调用SetWindowPos,否则无效果
SetWindowPos(hWnd,
NULL,
rc.left,
rc.top,
rc.right - rc.left, rc.bottom - rc.top,
NULL);
return 0;
}