似乎关乎到初始化事件响应序列的问题
OnCreate
{
....
this-> SetWindowText( "I Love You ");
....
}
PreCreateWindow
{
....
cs.style &= ~FWS_ADDTOTITLE;
....
}
FWS_ADDTOTITLE样式会自动把文档标题添加到窗口标题上.
在CFrameWnd::OnCreate中会修改一次标题(有修改,不是没修改),但是新建或者打开文档时文档类会
调用SetTitle再次修改标题,这样便覆盖掉了以前的修改
所以你在CFrameWnd::OnCreateWindow中的修改你看不到.以致你误以为没有修改.
OnCreate
{
....
this-> SetWindowText( "I Love You ");
....
}
PreCreateWindow
{
....
cs.style &= ~FWS_ADDTOTITLE;
....
}
FWS_ADDTOTITLE样式会自动把文档标题添加到窗口标题上.
在CFrameWnd::OnCreate中会修改一次标题(有修改,不是没修改),但是新建或者打开文档时文档类会
调用SetTitle再次修改标题,这样便覆盖掉了以前的修改
所以你在CFrameWnd::OnCreateWindow中的修改你看不到.以致你误以为没有修改.