如何窗口上面的Untitled与Test如何改成自己想要的,在哪改想知道详细的!谢谢大家!  

解决方案 »

  1.   

    在CMainFrame的PreCreateWindow(CREATESTRUCT& cs)函数中添加代码:
    //修改默认的应用程序标题
    m_strTitle = "your title";
      

  2.   

    修改程序标题还有个办法就是修改资源中的String Table,把其中的标题字符串的值。
    要修改文档的标题,可以在你的CXXXDoc类的OnNewDocument()函数中添加代码:
    //修改默认的文档标题
    SetTitle("新文档");
      

  3.   

     CXXXDlg::OnInitDialog()  AfxGetMainWnd()->SetWindowText("标题"); 
      

  4.   

    1.修改整个文档标题可在CTestApp::InitInstance中添加
    CMainFrame* pMainFrame = (CMainFrame*)m_pMainWnd;
     pMainFrame->SetWindowText("标题a - 标题b");
    2.在在CMainFrame的PreCreateWindow(CREATESTRUCT& cs)中添加: 
    cs&=~(LONG) FWS_ADDTOTITLE;
    m_strTitle = "标题a-标题b"; 
      

  5.   


    补充一点,那个无标题“Untitled”是当你打开一个文档之后显示文档标题的(文件-》打开)
    上述代码的cs&=~(LONG)FWS_ADDTOTITLE就是去掉程序的这种风格,不过不加这行代码,则
    m_strTitle = "标题"只能修改Test部分,前面的Untitled将保留
      

  6.   

    这个也会有错误的啊,这是为什么??
    binary '&=' : 'struct tagCREATESTRUCTA' does not define this operator or a conversion to a type acceptable to the predefined operator