如果你只是想镶嵌的话,很简单。
在窗体FROM1的代码中加入:
PRIVATE Declare Function SetParent Lib "user32" Alias "SetParent" (ByVal hWndChild As Long, ByVal hWndNewParent As Long) As Long
在你的按钮里加入:
SetParent form2.hwnd,form1.hwnd
就可以把form2放到form1里面了。不过建议在这之前,先设置form2.left=0 :form2.top=0
并在FORM1里想显示FORM2的位置添加一个FRAME控件,名称为FRAME1,然后调用以下代码
SetParent form2.hwnd,frame1.hwnd