打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
MFC 隐藏和显示标题栏

创建一个基于对话框的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);

效果:

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
创建大窗口
如何将Excel嵌入到VB中
VBA常用代码解析(第三十七讲)
VBA类模块封装
VBA窗体中最小化和最大化按钮的显示
Excel窗体API应用技巧
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服