我想要的效果是:   主窗体上有个 菜单栏(Menu1) 、两个TPanel (panel1,panel2)
   panel2是其它子窗体的父窗口,当点击panel2中的子窗体的最大化
   时,子窗体的(最大化 最小化 关闭) 三个按钮 显示在 菜单栏的最右边
   
   试问哪个大哥能帮小弟解决一下, 谢谢!!

解决方案 »

  1.   

    MDI子窗口的父窗口能为panel么?
      

  2.   

    我这样做 但是接下来不知道怎么做了
    procedure TFrmMDI.menu11Click(Sender: TObject);
    begin
        FrmChild := TFrmChild.CreateNew(Self);
        FrmChild.FormStyle:=fsMDIChild;
        Windows.SetParent(FrmChild.Handle,FrmMDI.pnl2.Handle);
        FrmChild.WindowState:=wsNormal;
        FrmChild.Show;
    end;
      

  3.   

    TFrmMDI 的FormStyle 设为:fsMDIFormprocedure TFrmMDI.menu11Click(Sender: TObject);
    begin
        FrmChild := TFrmChild.CreateNew(Self);
        FrmChild.FormStyle:=fsMDIChild;
        Windows.SetParent(FrmChild.Handle,FrmMDI.pnl2.Handle);
        FrmChild.WindowState:=wsNormal;
        FrmChild.Show;
    end;
    我做到这里不知道,接下来该怎么做了