如何改变标题栏的文字

polosheng 2004-04-09 03:27:22
标题栏的主成一般是 Appname - [DocName]
我不要这个自动的 - [DocName],不知道应该怎么做。
谢谢。
...全文
45 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
kongyunzhongque 2004-04-09
  • 打赏
  • 举报
回复
1、上面是去掉主框架标题栏'-'及后面的内容
2、'-'前面的内容则可以下面设置

BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CMDIFrameWnd::PreCreateWindow(cs) )
return FALSE;
// TODO: Modify the Window class or styles here by modifying
// the CREATESTRUCT cs
//cs.style ^=FWS_ADDTOTITLE;
SetTitle("aaa");
return TRUE;
}
3、主框架标题栏'-'后面内容设置以及子框架标题栏设置

CDocumetn::OnNewDocument()中产生新文档后调用

SetTitle("bbb");
polosheng 2004-04-09
  • 打赏
  • 举报
回复
上面二位的方法我都试过,都没用的。
catchmeifyoucan 2004-04-09
  • 打赏
  • 举报
回复
BOOL CMyApp::InitInstance()中加m_pMainWnd->SetWindowText(_T("你要写的名字 "));
kongyunzhongque 2004-04-09
  • 打赏
  • 举报
回复
CMainFrame::PreCreateWindow
cs.style ^=FWS_ADDTOTITLE;

15,978

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧