主题:怎样动态的改变父窗口
fablesu
[专家分:0] 发布于 2008-05-28 11:56:00
现在有一个窗口 form1,form1上画有一个frame控件 frame控件里有其他控件
我想动态的移动form1的frame 到其他窗口上(frame控件里包含的控件也跟着过去),怎么实现呢?
用 form1.frame.container = form2 不行啊,老是有错误“类型不匹配”。
最后更新于:2008-05-28 12:04:00
回复列表 (共2个回复)
沙发
fablesu [专家分:0] 发布于 2008-05-28 12:14:00
没有人知道吗??????????????
板凳
tanchuhan [专家分:15140] 发布于 2008-05-28 18:33:00
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
我来回复