程设小组作业——计算机配件的进货/销售管理系统

cmd_limit.h 窗口大小约束函数 (美观,可有可无)

void cmd_limit(){
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);
}

点赞

发表评论