MFC改变窗口标题“无标题—title”(title为程序名)

来源:互联网 发布:611资源网 新域名在线 编辑:程序博客网 时间:2024/06/05 08:02

MFC程序的默认的标题是无标题-title”,其中title是应用程序的名称。其修改方法如下:


一、“无标题”修改

1.1  CTestDoc::OnNewDocument()中添加SetTitle(L"你的标题");

  1.2 重载文档类的虚函数SetTitle (没有测试)

void CTestDoc::SetTitle(LPCTSTR lpszTitle){   CDocument::SetTitle(L"你的标题");}


二、“title”修改

2.1 修改XXX.rc 中的 String Table中 String Table中IDR_MAINFRAME 的前一个n,如下图所示。



2.2 使用框架窗口类的SetWindowText(L"你的标题"):
在应用程序类CTestApp::InitInstance()中调用如下语句
m_pMainWnd->SetWindowText(L"你的标题");
或者在其他地方用AfxGetMainWnd()->SetWindowText(L"你的标题");

这个方法好像会报错,还没仔细试验,下次再试。

原网址为:http://blog.csdn.net/cyldone/article/details/6031682

原创粉丝点击