CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

关于全屏 - 让我一个头两个大的问题

楼主yanf_99()2003-12-03 17:55:48 在 VC/MFC / 基础类 提问

看着不起眼的问题捣鼓好几天了,烦躁不安,哭笑不得。麻烦各位帮帮忙吧。  
   
  程序中有父子窗口,父窗口控制子窗口,间中使之全屏。用SetWindowPos将窗口放至极大,比如说,  
  hr   =   m_pModeless->SetWindowPos(   NULL,   0-GetSystemMetrics(   SM_CXBORDER   )-3,   0-GetSystemMetrics(   SM_CYCAPTION   )-GetSystemMetrics(   SM_CYBORDER   )-3,   lWidth+2*GetSystemMetrics(   SM_CXBORDER   )+6,   lHeight+GetSystemMetrics(   SM_CYCAPTION   )+2*GetSystemMetrics(   SM_CYBORDER   )+10,   SWP_NOOWNERZORDER   );  
  可窗口确实变大不少,但并非全屏,在自动隐藏taskbar的情况下,窗口下面的框飘浮在距屏幕下方约5mm的地方。明显,这是“一个有些发育不良的全屏显示窗口。”  
   
  参考过http://search.csdn.net/expert/topic/50/5001/2002/8/14/938580.htm   和例程,但不知为什么我的程序好像从没获得过WM_GETMINMAXINFO消息   --   OnGetMinMaxInfo似乎从没执行过,PreTranslateMessage也截获不到这一消息。不知道问题在哪里,望请指教。  
   
  多谢。 问题点数:100、回复次数:5Top

1 楼wanderman(森林)回复于 2003-12-03 18:14:21 得分 25

我用全屏就直接设定  
  一般获得后也稍微加一点,比如获得显示器800,长就用800+10,挺好用Top

2 楼wanderman(森林)回复于 2003-12-03 18:14:36 得分 25

最后一个参数用nomoveTop

3 楼sxslyy(孤松傲雪)回复于 2003-12-04 08:49:36 得分 50

用SetWindowLongTop

4 楼yanf_99()回复于 2003-12-04 10:12:03 得分 0

谢谢。楼上的方法都试过了,可还是不行。还有没有其他建议?  
   
  另外,请问森林浪人,您的全屏是没有标题栏也没有边框的吗?最不明白的是,即使用了SWP_NOMOVE,我的窗口居然还是可以随意移动和改变大小。  
   
  孤松傲雪,看了msdn,SetWindowLong好像很合用,可不知为什么我的窗口长度从不受它影响。Top

5 楼yanf_99()回复于 2003-12-04 14:46:36 得分 0

原来是自己粗心。。。   忘了ON_WM_GETMINMAXINFO()。谢谢各位,接分吧。Top

相关问题

  • 我的TC总是全屏,我
  • 我的全屏页面怎么不是真正的全屏啊?谢谢
  • 一个全屏的容窗口,我如何能把它变成不是全屏的?
  • 如何实现全屏跟窗口两种显示模式
  • 我想在windowCE中全屏幕显示位图,怎么操作
  • 怎样让我的程序全屏?等着用
  • 为什么我update后不能刷新?反而全屏白色?
  • 全屏窗体?
  • 全屏编辑:
  • asp的全屏

关键词

  • 全屏
  • getsystemmetrics
  • sm
  • 问题
  • 获得
  • 没有

得分解答快速导航

  • 帖主:yanf_99
  • wanderman
  • wanderman
  • sxslyy

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo