VC中改变窗口标题的方法
来源:互联网 发布:php木马下载 编辑:程序博客网 时间:2024/05/22 04:45
1.取消MDI主框架窗口中显示的活动文档标题
缺省条件下,创建的主框架窗口和MDI子窗口通常具有FWS_ADDTOTITLE风格,所以如果要禁止,
必须取消该风格:
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CMDIFrameWnd::PreCreateWindow(cs) )
return FALSE;
cs.style &= ~FWS_ADDTOTITLE;
return TRUE;
}
2.取消MDI子窗体中显示的文档标题
BOOL CChildFrame::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CMDIChildWnd::PreCreateWindow(cs) )
return FALSE;
cs.style &= ~ FWS_ADDTOTITLE;
return TRUE;
}
3.设置SDI主窗口标题
对于单文档窗体,当我们建立一个test应用程序时,标题栏上显示"无标题-test"
我们可以重载SetTitle函数来设置自己的文档标题,例如下面代码显示的结果为"测试文档-test"
void CTestDoc::SetTitle(LPCTSTR lpszTitle)
{
lpszTitle = "测试文档";
CDocument::SetTitle(lpszTitle);
}
如果要改变主窗口的标题,第一种方法可以设置String Table中的
test/n/nTest/n/n/nTest.Document/nTest Document 第一项内容,改为如下内容
测试/n/nTest/n/n/nTest.Document/nTest Document。
最后主窗口将显示"测试文档-测试"
第二种方法可以在主窗口的PreCreateWindow函数中,设置CFrameWnd的保护成员m_strTitle来更改
主窗口的标题
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CFrameWnd::PreCreateWindow(cs) )
return FALSE;
m_strTitle = "测试";
return TRUE;
}
缺省条件下,创建的主框架窗口和MDI子窗口通常具有FWS_ADDTOTITLE风格,所以如果要禁止,
必须取消该风格:
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CMDIFrameWnd::PreCreateWindow(cs) )
return FALSE;
cs.style &= ~FWS_ADDTOTITLE;
return TRUE;
}
2.取消MDI子窗体中显示的文档标题
BOOL CChildFrame::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CMDIChildWnd::PreCreateWindow(cs) )
return FALSE;
cs.style &= ~ FWS_ADDTOTITLE;
return TRUE;
}
3.设置SDI主窗口标题
对于单文档窗体,当我们建立一个test应用程序时,标题栏上显示"无标题-test"
我们可以重载SetTitle函数来设置自己的文档标题,例如下面代码显示的结果为"测试文档-test"
void CTestDoc::SetTitle(LPCTSTR lpszTitle)
{
lpszTitle = "测试文档";
CDocument::SetTitle(lpszTitle);
}
如果要改变主窗口的标题,第一种方法可以设置String Table中的
test/n/nTest/n/n/nTest.Document/nTest Document 第一项内容,改为如下内容
测试/n/nTest/n/n/nTest.Document/nTest Document。
最后主窗口将显示"测试文档-测试"
第二种方法可以在主窗口的PreCreateWindow函数中,设置CFrameWnd的保护成员m_strTitle来更改
主窗口的标题
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CFrameWnd::PreCreateWindow(cs) )
return FALSE;
m_strTitle = "测试";
return TRUE;
}
- VC中改变窗口标题的方法
- vc窗口标题改变的几种方法
- 改变VC++应用程序各种窗口的标题
- 改变VC++应用程序窗口的标题
- 改变VC 应用程序窗口的标题
- 应用程序各种标题的改变方法 vc多文档应用程序窗口初始化
- VC++标题的改变
- MFC程序中文档标题、主窗口标题、子窗口标题的改变
- VC++6.0禁止改变单文档窗口大小,修改标题的实现
- VC++6.0禁止改变单文档窗口大小,修改标题的实现
- VC++6.0禁止改变单文档窗口大小,修改标题的实现
- vc中改变对话框以及视类窗口的颜色
- VC中创建不可改变大小的窗口
- VC#中渐显窗口的方法
- VC#中渐显窗口的方法
- VC中置顶窗口的方法
- 随心所欲改变窗口标题
- 如何改变窗口标题
- 字符,字节和编码
- 企业梦想介绍
- 80后
- 我的关联规则读数目录
- 浏览器有些图片不能显示
- VC中改变窗口标题的方法
- 输入法不能切换
- access的mdb数据库导入到sql server2000
- word中“文档已保存,但是语音识别的数据丢失”的解决办法
- 关于《C++ Primer(第四版)》习题 4.8 的思考
- 计算一个字符串
- Calculate 1 plus to 100 by Using C++
- Tomcat配置
- xzsdffffffffffffffffffff