高分求救,MFC MDI, 想尽办法,无法解决 子窗口最大化标题附加父窗口标题之后
各位大虾,
小虾 绞尽脑汁 无法解决 MDI 风格 子窗口最大化标题附加父窗口标题之后。
下列方法都用过了
(1)。重写主frame或者子 frame的OnUpdateFrameTitle(),失败,发现子窗口最大化后它的标题还是附加父窗口标题之后。
(2) 无论子frame还是父frame都设置了取消FWS_ADDTOTITLE风格,子窗口没有最大化时管用,父窗口和子窗口各自独立的显示自己的标题,但是最大化后子窗口标题还是显示在父窗口标题之后,郁闷
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
// TODO: Modify the Window class or styles here by modifying
// the CREATESTRUCT cs
cs.style &= ~FWS_ADDTOTITLE;
if( !CMDIFrameWnd::PreCreateWindow(cs) )
return FALSE;
return TRUE;
}