VC++中如何固定窗口大小,即禁用拖拽改变窗口尺寸?

2024年11月28日 13:54
有1个网友回答
网友(1):

1 使用MFC:PreCreateWindow中添加:
固定大小:cs.style=WS_OVERLAPPED | WS_SYSMENU |WS_MINIMIZEBOX ;
可改变大小,把如上改为:
cs.style=WS_OVERLAPPED | WS_SYSMENU |WS_MINIMIZEBOX | WS_THICKFRAME; 这样的窗口MaxBox为disabled..
2 WIN32 API方式:
调用CreateWindowEx函数前,设置WNDCLASS参数,同上面;