如何在类似Frame的控件中加载窗体?
目的是为了与TreeView配合,点击就加载相应的设置窗体,进行相关设置。

解决方案 »

  1.   

    点击不同的frame,触发加载,然后设置加载的窗口的位置在frmae中,再把焦点给主窗口,注意加一个timer,保持加载的窗口和主窗口位置协调~
      

  2.   

    谢谢,也是个办法,但是:
    有两个问题: 
    1.用户感觉会不爽(拖曳时抖动)
    2.要做相当的尺寸调整工作,窗体设计也很费功夫是否有办法把外部窗体嵌入到Frame中呢?
      

  3.   

    API:
    SepParent
    把其他窗口拉进来
      

  4.   

    同意用setparent
    不过拉之前,最好记录一下那个窗体的parent的hwnd,程序要关的时候记得set回去,要不然……上次我拉了桌面进自己的程序,结果忘Set回去了。
      

  5.   


    smalle 和 波导终结者说的不错,就是它!
    窗体设计还是很麻烦,尺寸要想当注意,如果加入滚动条就好了
    刚才搞滚动条搞了半天没搞好,不知道有没有现成的控件?