首页 相关文章 限制FORM的大小

限制FORM的大小

  使用过DELPHI的朋友都会注意到DELPHI本身最上面的窗口,

  当它极大时只占屏幕的一小部分,它是如何实现的呢,请看下面的说明:

  1)在FORM私有声明部分加上如下一行:

  procedureMessage :TWMGetMinMaxInfo ); message WM_GETMINMAXINFO;

  WMGetMinMaxInfo( var

  2)在声明部分加上如下几行:

  

procedure TForm1.WMGetMinMaxInfo( var Message :TWMGetMinMaxInfo );beginwith Message.MinMaxInfo^ dobeginptMaxSize.X := 200; {最大化时宽度}ptMaxSize.Y := 200; {最大化时高度}ptMaxPosition.X := 99; {最大化时左上角横坐标}ptMaxPosition.Y := 99; {最大化时左上角纵坐标}end;Message.Result := 0; {告诉Windows你改变了 minmaxinfo}inh...[ 查看全文 ]

2016-02-19 标签:

限制FORM的大小的相关文章

手机页面
收藏网站 回到头部