如何改变窗口标题?

来源:清泛编译     2016-05-23 13:43:54    人气:     我有话说( 0 人参与)

1.属性页的添加:创建对话框的类,该类要从CpropertyPage继承;然后在要添加该对话框为 属性页的类(头文件)里创建CpropertySheet类的一

54. 如何改变窗口标题?

 [问题提出]
  在应用程序的不同运行时期,要反映当前状态往往会修改应用程序标题.

 [解决方法]
  在MFC类库中提供了CWnd::SetWindowText函数,通过该函数可以改变任何窗体(包括控件)的标题.
  改变主窗体的标题:
  CWnd *m_pMainWnd;
  m_pMainWnd=AfxGetMainWnd();
  m_pMainWnd->SetWindowText(_T("改变标题"));
  当改变多视MDI的子窗口的标题时,用:
  GetParentFrame()->SetWindowText(_T("MDI Child改变标题"));
  当改变按钮的标题时(假设按钮的ID=IDC_BUTTON1):
  GetDlgItem(IDC_BUTTON1)->SetWindowText(_T("Button 改变标题"));
  运行看看.

本文导航

MFC 总结 技巧

本文源自互联网,采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可,
版权归原作者,如有问题请联系service@tsingfun.com (编辑:admin)
分享到: