点击窗口最大化按钮后,窗口的大小控制在,300*300中

解决方案 »

  1.   

    利用form的Onresize事件处理
    唯一不爽的地方就是它会先最大化一下
      

  2.   

    直接设置form的constraints中的MaxHeight:=300; MaxWidth:=300
      

  3.   

    是呀:直接设置form的constraints中的MaxHeight:=300; MaxWidth:=300
      

  4.   

    我要的是拦截WINDOWS消息实现,不是直接设置属性,我在BCB中会,可在DELPHI中我不会所以请教各位兄弟.
      

  5.   

    我知道是用WM_GETMINMAXINFO这个消息,可我不知道怎么用,请指教
      

  6.   

    TForm1 = class (TForm)
    private
      procedure OnWMGETMINMAXINFO(var msg:TWMGetMinMaxInfo);message WM_GETMINMAXINFO;
    end;修改
    TWMGetMinMaxInfo中的东西