如何在MFC应用中显示和隐藏状态栏
浏览量:1058
时间:2024-08-03 07:53:18
作者:采采
步骤1:新建一个单文档的MFC应用
首先,我们需要新建一个单文档的MFC应用。可以将工程命名为"Hide"。
步骤2:添加菜单栏按钮
在界面上添加菜单栏按钮,分别命名为"显示状态栏"和"隐藏状态栏"。如图所示。
步骤3:建立响应函数
对"显示状态栏"和"隐藏状态栏"这两个菜单栏按钮建立对应的响应函数。
```cpp
void CMainFrame::OnHide()
{
// 判断状态栏是否可见
if (m_())
{
// 如果是可见的,设置为隐藏
m_(WS_VISIBLE, 0);
}
// 使状态栏状态生效
SendMessage(WM_SIZE);
}
void CMainFrame::OnShow()
{
// 判断状态栏是否可见
if (!m_())
{
// 如果是不可见的,设置为可见
m_(0, WS_VISIBLE);
}
// 使状态栏状态生效
SendMessage(WM_SIZE);
}
```
步骤4:运行程序并显示、隐藏状态栏
运行程序之后,点击菜单栏上的"显示状态栏"按钮,状态栏将会显示出来。再次点击菜单栏上的"隐藏状态栏"按钮,状态栏将会被隐藏起来。
通过以上步骤,你可以在MFC应用中实现显示和隐藏状态栏的功能。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
下一篇
什么是镜像文件