mfc多文档子窗口最大化后怎样去掉右上角的系统按钮(最大化,最小化和关闭)

2024-11-29 09:58:53
推荐回答(2个)
回答1:

CMainFrame::PreCreateWindows(CREATESTRUCT& cs)
{
if( !CMDIFrameWnd::PreCreateWindow(cs) )
return FALSE;
// TODO: Modify the Window class or styles here by modifying
// the CREATESTRUCT cs
cs.style&=~WS_MAXIMIZEBOX;//添加这一句,是禁用最大化的按钮;
return TRUE;
}

回答2:

可以通过修改属性来完成,可以在OnSize函数或是OnSysCommand函数中添加处理