【转】如何改变文档工程的 标题 " - 无标题"

本文介绍了多种修改MFC应用程序窗口标题的方法,包括禁用自动显示文档名、直接使用API函数设置标题、通过资源编辑器修改默认标题及利用文档类设置等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

转自 http://topic.youkuaiyun.com/t/20000820/15/25964.html 

【转】

如何改变文档工程的 标题 " - 无标题"

 

BOOL   CMainFrame::PreCreateWindow(CREATESTRUCT&   cs)  
  {  
      cs.style   &=   ~FWS_ADDTOTITLE;  
      if(   !CFrameWnd::PreCreateWindow(cs)   )  
        return   FALSE;  
  }  
   
  在OnCreate中用SetWindowText("Your   title");加入你的栏题。  

 1.为了防止窗口标题栏自动显示活动的文档名,必须象softsprite所说的那样。  
   
      2.任何情况下,你可以获得窗口的指针,利用CWnd类的SetWindowText()函数改变其标题:  
  AfxGetMainWnd()->SetWindowText(_T("Application   title"));  
   
      3.在缺省情况下,窗口标题栏中显示的文档名为文件名。若要在标题栏显示一个长字符串,而又不修改文件名,则可将项目工作区转换到   Resource   View面版,选择串表(   StringTable)资源,在StringTable中双击   IDR-MAIN-FRAME项,caption中显示一字符串xx/n/yy......,将第一个参数修改为用户自己希望见到的主窗口标题即可。  
   
      4.如果你的程序支持文档类,可以利用CDocument::SetTitle()函数.  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值