要把mdichild属性设置为true才可以。但是这个属性只能在设计的时候来设计。到运行的时候你是不可以修改的。

解决方案 »

  1.   

    SetParent 这个API函数或许可以SetParent Form1.Hwnd,MDIForm.Hwnd
      

  2.   

    用这个函数的效果,和mdi子窗口的效果是不一样的。有没有其他方法?
      

  3.   

    同楼二的.用API来实现,但有时设置成为了子窗体后,焦点控制不好解决:Public Declare Function SetFocusAPI Lib "user32" Alias "SetFocus" (ByVal hwnd As Long) As LongPublic Sub SetFocusX(ByVal lngHwnd As Long)
        SetFocusAPI lngHwnd
    End Sub
      

  4.   

    SetFocusAPI用于将输入焦点设到指定的窗口。如有必要,会激活窗口好像不能实现吧,没试过。一个程序中主窗口的个数是<2的,如果你说的可以实现的话,就可以随便调的话,则API应该有标志位来控制这一标准,不过好像不太可能吧
      

  5.   

    我的email:[email protected]
    谢谢