BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
cs.style &= ~FWS_ADDTOTITLE;
if( !CFrameWnd::PreCreateWindow(cs) )
return FALSE
return TRUE;
}
void CTextView::OnInitialUpdate()
{
CFormView::OnInitialUpdate();
AfxGetMainWnd ( )->SetWindowText(_T("我的标题"));
// 如果是MDI窗口. 用GetParentFrame ( ) —> SetWindowText ("_T ("MDI Child Frame new title")
}
如果是弹出来的对话框
BOOL CChooseDlg::OnInitDialog()
{
CDialog::OnInitDialog();
CChooseDlg::SetWindowText("我的标题");
return TRUE;
}
博客给出了不同窗口设置标题的代码示例。包括主框架窗口通过PreCreateWindow函数修改样式并设置标题,文本视图窗口在OnInitialUpdate函数中设置标题,以及弹出对话框在OnInitDialog函数中设置标题。
1万+

被折叠的 条评论
为什么被折叠?



