MFC⼀VC 在多文档MDI程序中 子窗口初始最大化显示 如何去掉菜单栏右侧的最小化及向下还原按钮

2024-12-23 14:08:13
推荐回答(2个)
回答1:

因为是多文档,最大化时候应该无法去掉,可以采用一下技巧,比如子窗口不要使用最大化功能,而是使子窗口占满主窗口区域(去掉去掉子窗口标题)。

回答2:

很简单喽。
int CChildFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (CMDIChildWnd::OnCreate(lpCreateStruct) == -1)
return -1;

// TODO: Add your specialized creation code here
//ShowWindow(SW_SHOWMAXIMIZED);
ModifyStyle(WS_SIZEBOX|WS_MINIMIZEBOX|WS_SYSMENU,0,0);//有一个WS_SYSMENU就够了

return 0;
}