先用一系列个变量CRect rectO纪录原来客户区的大小以及控件的位置
当对话框改变时,用GetClientRect得到客户区的大小。然后算得新的
控件的大小,用MoveWindow改变大小

解决方案 »

  1.   

    去<<文档中心>>有一篇帖子说这个的.
      

  2.   

    MFC不支持在dialog上放splitter,如果你实在需要,必须自己构造splitter类。不过已经有人
    做过这种类了,可以参考www.codeguru.com
      

  3.   

    请到开发中心看看ecore的“怎样在一个一般窗口或是Dialog上面使用分割窗口.”一文。
      

  4.   

    是啊是啊.呵呵,我也是看www.codeguru.com上的再自己改的.呵呵
      

  5.   

    我也在codeguru下载过类似的东西,后来发现并不好用,
      

  6.   

    请到http://www.etechbase.net/advsearch.php,将你这个问题输入到检索框,然后选择准确匹配查询,应该可以帮助你解决这个问题的。http://www.etechbase.net/tech.php也许能够帮助你。