我用向导生成的单文档默认标题总是“无标题”,怎样才能显示我需要的中文标题?

解决方案 »

  1.   

    在CMyDoc::OnNewDocument()中添加即可:
    SetTitle("想要的中文名字");
      

  2.   

    用whs1980(知秋一叶)的方法,还会自动添加应用程序名,变成“想要的中文名 - 应用程序名”。
    可以重写:
    int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
    {
           //....
           SetTitle("想要的中文名");
           return 0;
    }
    void CMainFrame::OnUpdateFrameTitle(BOOL bAddToTitle)
    {
    // TODO: 在此添加专用代码和/或调用基类 CFrameWnd::OnUpdateFrameTitle(FALSE); //参数本来是bAddToTitle,改成FALSE
    }