当前位置: 首页 > article >正文

如何取消标题栏

作者:太阳下的泪

转自:http://blog.sina.com.cn/s/blog_5be1061c0100b3cx.html


在MFC生成的多文档程序框架里面  


  且保留系统按钮(最大化最小化,还原按钮)把系统按钮放到菜单栏右边, 
  当前文档按钮(最大化最小化,还原按钮)的左边     

  如何取消标题栏只保留工具栏?  
  显示和隐藏标题栏  
   
  方法一:使用API实现    
  //隐藏TitleBar  
  LONG   lStyle  =   ::GetWindowLong(this->m_hWnd,   GWL_STYLE);  
  ::SetWindowLong(this->m_hWnd,  GWL_STYLE,   lStyle  &   ~WS_CAPTION);  
  ::SetWindowPos(this->m_hWnd,  NULL,   0,   0,   0,   0, 
  SWP_NOSIZE   SWP_NOMOVE   SWP_NOZORDER   SWP_NOACTIVATE   SWP_FRAMECHANGED);  
   
  //   显示TitleBar 
  ::SetWindowLong(this->m_hWnd,  GWL_STYLE,   lStyle  |   WS_CAPTION); 
  ::SetWindowPos(this->m_hWnd,  NULL,   0,   0,   0,   0,??SWP_NOSIZE  |   SWP_NOMOVE  |   SWP_NOZORDER  |   SWP_NOACTIVATE  |   SWP_FRAMECHANGED); 
   
  方法二:使用CWnd成员函数ModifyStyle实现 
  //   隐藏TitleBar 
  ModifyStyle(WS_CAPTION,   0,  SWP_FRAMECHANGED);  
  //   显示TitleBar 
  ModifyStyle(0,   WS_CAPTION,  SWP_FRAMECHANGED);  

http://www.lryc.cn/news/2419297.html

相关文章:

  • windows清理系统垃圾bat脚本
  • linux安装zend,linux安装配置Zend Optimizer详解
  • PowerSyncKM 包尔星克 对拷线无法自动链接windows和统信系统
  • GRUB的配置文件的menu.lst的写法(旧版grub)
  • 局域网、以太网、无线局域网学习笔记
  • 关于司南导航全系概况模糊学习记录
  • 数据结构和算法(38)之八皇后问题
  • 优秀网站博客集锦
  • 何为Turing Machine(图灵机)?
  • 手机中的com.android.provision删除可不可以,Android Provision (Setup Wizard)
  • windows7怎么一键重装系统 电脑重装操作系统Windows7
  • SSL连接建立过程分析(1)
  • MATLAB|基于QPSO-LSTM的短期风电负荷预测模型(完全复现)
  • java 环境变量的配置
  • Lucene(8_2_0)核心API学习 之 TokenStream(一)
  • Javafx程序开发-如何制作exe程序及制作安装包
  • arp病毒查杀:手动查杀ARP病毒
  • 朴素贝叶斯法(Naive Bayes,NB)(结合例子推公式,通俗易懂)
  • 高等数学:极限与连续
  • python docx页面设置_如何在pythondocx中将页面大小更改为A4
  • LoadRunner常用的C语言原生函数
  • eXtreamDb安装启动篇
  • 硬件工程师实用工具网站
  • 国产电脑系统中,哪一款在安全防护功能上体现了对用户的关怀?
  • 稻城亚丁 旅游主题网页设计 html源码
  • 尝试Ping百度域名后的思考
  • 聚富网助力股民摆脱经济压力,实现财富自由
  • 论文修改技巧与步骤 快码论文
  • Android Recovery具体工作原理
  • 常用网页广告代码全集