mfc多文档子窗口最大化后怎样去掉右上角的系统按钮(最大化,最小化和关闭)
希望可以先将子窗口最大化,不是最大化时可以用样式选择不显示系统按钮,那个我知道怎样做。只是最大化之后就不知道怎样把那些按钮给掉了。最好是只去掉最大化,最小化而不去掉关闭按...
希望可以先将子窗口最大化,不是最大化时可以用样式选择不显示系统按钮,那个我知道怎样做。
只是最大化之后就不知道怎样把那些按钮给掉了。最好是只去掉最大化,最小化而不去掉关闭按钮。希望知道的朋友帮帮我。谢谢!
如果能够解决问题,可以追加分。 展开
只是最大化之后就不知道怎样把那些按钮给掉了。最好是只去掉最大化,最小化而不去掉关闭按钮。希望知道的朋友帮帮我。谢谢!
如果能够解决问题,可以追加分。 展开
2个回答
展开全部
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;
}
{
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;
}
追问
这个只是禁用父窗口最大化按钮的。
我想实现的是子窗口在最大化之后再去掉最大化按钮。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询