(1)新建一个基于对话框的MFC应用程序ShowOrHideTitleBarTest,删除对话框中原有控件。
(2)放置2个按钮,一个用来隐藏标题栏,一个用来显示标题栏。
(3)在隐藏标题栏按钮事件函数中,添加代码如下:
void CShowOrHideTitleBarTestDlg::OnBnClickedButton1() //隐藏标题栏
{
// TODO: 在此添加控件通知处理程序代码
ModifyStyle(WS_CAPTION, 0, SWP_FRAMECHANGED);
}
(4)在显示标题栏按钮事件函数中,添加代码如下:
void CShowOrHideTitleBarTestDlg::OnBnClickedButton2() //显示标题栏
{
// TODO: 在此添加控件通知处理程序代码
ModifyStyle(0, WS_CAPTION, SWP_FRAMECHANGED);
}
(5)保存并运行工程,运行结果如图所示: