MFC 隐藏和显示标题栏

原创 2015年07月09日 16:32:59

创建一个基于对话框的MFC工程。
在对话框上添加两个按钮,一个用于隐藏一个用于显示。
两个按钮代码如下

隐藏:

LONG IStyle = ::GetWindowLong(this->m_hWnd,GWL_STYLE);
    ::SetWindowLong(this->m_hWnd, GWL_STYLE, IStyle&~WS_CAPTION);
    ::SetWindowPos(this->m_hWnd,NULL,0,0,0,0,SWP_NOSIZE|SWP_NOMOVE|SWP_NOZORDER
        |SWP_NOACTIVATE|SWP_FRAMECHANGED);

效果:

这里写图片描述

显示:

LONG IStyle = ::GetWindowLong(this->m_hWnd, GWL_STYLE);
    ::SetWindowLong(this->m_hWnd, GWL_STYLE, IStyle | WS_CAPTION);
    ::SetWindowPos(this->m_hWnd, NULL, 0, 0, 0, 0, SWP_NOSIZE | SWP_NOMOVE | SWP_NOZORDER
        | SWP_NOACTIVATE | SWP_FRAMECHANGED);

效果:

这里写图片描述

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

滑动隐藏和显示标题栏

滑动隐藏和显示标题栏 1.MainActivity.java import android.content.Context; import android.support.v7.app.A...

自学安卓复习基础_之二(关于隐藏标题栏和显示Intent/隐式Intent)

今天就写我自己心学习到的知识 1:隐藏标题栏,用代码方式实现 在setContentView()之前执行requestWindowFeature(Window.FEATURE_NO_TITLE...

iOS-UIScrollview滑动时标题栏自动隐藏和显示效果

本文主要介绍如何实现当UIScrollview滑动时,自动隐藏和显示标题栏的效果。其中布局采用Autolayout的方式,并且为了代码精简,使用了第三方库Masonry,其使用参考【iOS-Mason...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)