回 帖 发 新 帖 刷新版面

主题:怎样动态的改变父窗口

现在有一个窗口 form1,form1上画有一个frame控件 frame控件里有其他控件
我想动态的移动form1的frame 到其他窗口上(frame控件里包含的控件也跟着过去),怎么实现呢?
用 form1.frame.container = form2 不行啊,老是有错误“类型不匹配”。

回复列表 (共2个回复)

沙发

没有人知道吗??????????????

板凳

Option Explicit

Private Declare Function SetParent Lib "user32" (ByVal hwndChild As Long, ByVal hwndParent As Long) As Long

Private Sub Form_Click()
    Call SetParent(Form2.Frame1.hwnd, Me.hwnd)
End Sub

Private Sub Form_Load()
    Form2.Show
    Me.Show
End Sub

我来回复

您尚未登录,请登录后再回复。点此登录或注册