我有一个frame窗体分割成三个窗体,我想在这三个窗体中分别加入树形控件,listctrl 等,不知道该从何下手在什么地方加,我自己先建好了listctrl的对话框资源,麻烦那位告诉我一下.多谢,多谢!

解决方案 »

  1.   

    三个view应分别派生自CListView
    CTreeView
      

  2.   

    void C***View::OnInitialUpdate()
    {
        C***Dlg *dlg=new C***Dlg; 
        dlg->Create(IDD_DIALOG1);
        dlg->MoveWindow(0,0,500,200);
        dlg->ShowWindow(SW_SHOW);
    }//DLG属性设置为子窗口
      

  3.   

    啊, 我在分割窗体的时候分别自己建立了三个CVIEW类,然后依次分割的窗体,现在想分别把相应的加到各自的窗体上去.该如何是好啊?
      

  4.   

    多谢楼上的,我用了 yjm0105(流云【浮云随风逝 化雨彩虹意】)的方法,但是出来的时候基于对话框的listctrl根本都没有在我的view中,而是在整个框袈以外去了,我在对话框的.CPP中用可CDialog::OnInitDialog();函数来初始化,listctrl的列来的.怎么才能让基于该对话框的listctrl在我的view中而不在它外面哦.
      

  5.   

    可以定义一个控件变量,然后在OnInitialUpdate()消息函数中创建窗口,再添加onsize消息函数就能达到你想要的效果.