解决方案 »

  1.   

    对话框子类化也是一样的,看你的需求,应该是要新建一个空的,无边框的对话框资源,添加一个比如说CBaseDlg的类,然后在类中处理OnInitDialog、OnVScroll等几个函数来控制滚动条的出现、拉动等事件,再处理一些公共特性什么的,然后其他对话框从它派生就行了
      

  2.   

    Dialog 本身有 滚动条, 不必 再加!
      

  3.   


    它是有滚动条,现在我是想加一个中间层,就是从CDialog到我们使用的CXXDialog中间再加一层CYYDialog
    如果窗口从CYYDialog继承的话,可以自动根据窗口本身大小和设置的客户区大小生成滚动条。而不需要再CXXDialog中添加滚动条消息处理,因为我有很多CXXDialog窗口。
    现在我是在考虑怎么从CYYDialog中获取客户区的大小
      

  4.   

    我是这样想的,但在那个CBaseDialog中,现在在考虑怎么获取客户区大小
      

  5.   

    参考:
    “Tab内是Dlg.rar”
    http://download.csdn.net/detail/schlafenhamster/4478966
    “本程序是一个对话框内一个Tab,而这个Tab含5个对话框的例子。 5个对话框有相同的背景。 本程序显示如何使用运行时类型识别。 DECLARE_DYNAMIC(CDlg1); 还显示如何调整对话框中控件位置 DeferWindowPos”
      

  6.   

    对话框可以指定horizen scroll和ertical scroll 设计属性