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

2024-11-28 13:54:12
推荐回答(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参数,同上面;