如何让一个窗体成为另一个窗体的子窗体
我想大家都用过winamp,其中的preferences窗口,在左边树形结构中点击某一项,右边就变成了不同的设置内容。如果只通过设置可见与不可见,那真是太麻烦了,我想nullsoft也不会这么做的。那么,我想就该是通过把一个窗口嵌到这个preferences窗口中的。所以我想问,如何实现这个效果?
我现在在VB中做了一个preferences,然后左边放一个treeview,右边放一个picturebox,然后,我想具体设置的窗体就另做,当用户点击treeview中的某个结点时,把对应的设置窗体嵌到picturebox中来,这个工作,我准备用vc做一个DLL,在VB中把picturebox的hwnd和设置窗体的hwnd传到这个dll当中,然后该怎么做呢?请教?
或者哪位大哥有preferences窗口设计的经验,可以告诉小弟一下吗?