自己拦截wm_syscommand消息啊.这种技巧多的是,随便找一下就可以了.

解决方案 »

  1.   

    你是不是在MDI主窗口中设置了BorderStyle为bsNone呀?改成其它的就行了。
      

  2.   

    我说的是WINDOWS系统的状态栏,就是有"开始"的那一个,不叫状态栏吗?
      

  3.   

    使用Form的属性 Constraints 就可以实现。procedure TForm1.FormCreate(Sender: TObject);
    begin
      Form1.Constraints.MaxHeight := ..
      Form1.Constraints.MaxWidth  := ..
    end;这样就可以限制Form的最大长宽
      

  4.   

    你是不是用了 Topmost之类的API把窗口设置为顶层了,该回来就可以了
      

  5.   

    form.align:=alClient
    一定可以的
      

  6.   

    to Muf(沐枫) :
    我本来在MDI主窗口中设置了BorderStyle就不是bsNone
    to MarBo(触发):
    我觉得这样定制不太好
    to whatname():
    用你的方法果然可以嗳.