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

怎样能实现双击最大化窗口的标题栏的时候窗口的大小不变???

楼主supernewstar(非常动力)2004-05-01 08:40:18 在 Delphi / VCL组件开发及应用 提问

怎样能实现双击最大化窗口的标题栏的时候窗口的大小不变???(一般情况下窗口会变小) 问题点数:50、回复次数:8Top

1 楼hnhb(不死鸟)回复于 2004-05-01 08:54:18 得分 6

设好form的Constraints属性中的MaxHeight、MaxWidth、MinHeight、MinWidth的值Top

2 楼tresss(破天惊)回复于 2004-05-01 19:45:43 得分 7

可以自己定义标题栏!  
   
  也可以截获最大化的消息!Top

3 楼kaershaw(一苇渡江&&欲出江湖)回复于 2004-05-01 20:14:23 得分 6

截获最大化的消息!  
  Top

4 楼bigery(bigery)回复于 2004-05-01 20:58:30 得分 7

form的Constraints属性中的MaxHeight、MaxWidth、MinHeight、MinWidth的值  
  让:max=min=当前的值Top

5 楼truelang(truelang)回复于 2004-05-01 21:01:27 得分 7

设置Height,Width  
  并设AutoSize:=true;Top

6 楼miky(miky)回复于 2004-05-01 21:05:07 得分 11

楼上各位的方法都不对,象你们那样弄的话,点还原按钮也没用了。  
  截获标题栏双击信息,就可以达到你的要求。  
   
  unit   Unit1;  
   
  interface  
   
  uses  
      Windows,   Messages,   SysUtils,   Variants,   Classes,   Graphics,   Controls,   Forms,  
      Dialogs;  
   
  type  
      TForm1   =   class(TForm)  
      private  
          procedure   WMNCLButtonDblClk(var   Msg:   TWMNCLButtonDblClk);Message   WM_NCLBUTTONDBLCLK;  
      public  
          {   Public   declarations   }  
      end;  
   
  var  
      Form1:   TForm1;  
   
  implementation  
   
  {$R   *.dfm}  
   
  {   TForm1   }  
   
  procedure   TForm1.WMNCLButtonDblClk(var   Msg:   TWMNCLButtonDblClk);  
  begin  
      //如果窗体不是最大化的话,一切正常,是最大化就什么也不做。  
      if   self.WindowState   <>   wsMaximized then    
          Inherited;  
  end;  
   
  end.Top

7 楼laiguorong(Win Lai)回复于 2004-05-01 23:09:39 得分 0

???Top

8 楼metal11516580(金属狂人)回复于 2004-05-02 00:26:17 得分 6

拦截消息哈Top

相关问题

  • 怎样双击标题栏使窗口最大化
  • 如何防止SDI窗口的标题栏被双击后,被自动最大化?
  • 怎样限制不让用双击窗体顶端的标题栏来视窗体最大化?
  • 如何使窗口大小不随双击标题栏改变?
  • 关于双击标题栏
  • 如何截获窗体顶部标题栏的双击消息,使其不响应最大化和还原的消息。
  • 请教高手:如何使双击标题栏也不能最大化窗口,也不能用拖动方式 87分
  • 用什么方法可以双击IMAGE控件使无标题栏窗体变为最大化或最小化,像金山词霸那种?
  • 饶恕我问这么简单的问题,窗体最大化后,再双击标题栏复原,它怎就记不住原来所处的位置?
  • 急急急!!!如何使窗体大小不能通过双击窗口标题栏来改变???

关键词

  • 标题栏
  • 最大化
  • 双击
  • tform
  • form
  • var

得分解答快速导航

  • 帖主:supernewstar
  • hnhb
  • tresss
  • kaershaw
  • bigery
  • truelang
  • miky
  • metal11516580

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

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