# Re: SetParent

Posted by Aaron Chiang on May 17, 1999 at 14:34:22:

In Reply to: SetParent posted by 纪文和 on May 05, 1999 at 18:19:26:

: : 我设计了一个DLL里面包含了几个Form，并由一个MDIForm reference，希望在执行时DLL里面的Form能像MDI Child Form，可是设计时不能将DLL的Form定义成MDI Child Form（执行时会出现错误讯息），所以必须在执行时变更，请问有没有办法解决

: Declare Function SetParent Lib "user32" Alias "SetParent" (ByVal hWndChild As Long, ByVal hWndNewParent As Long) As Long

这个方法我试过了，问题只处理了一半，Dll的form虽然在MDI Form但是整体的操作模式就像一个浮在MDI Form上面，无法移出罢了，完全没有MDI child Form的感觉。是否有更好的方式？谢谢！

Follow Ups: