我已经用CLeftView继承了CTreeView,用CRightView继承了CListView,并且在CMainFrame::OnCreateClient中分割好了两个窗体,下面想用CLeftView显示用户和组信息,用CRightView显示用户名和组名列表,我下面该怎么做啊,再那里加变量,怎么写,希望你能帮助初学者,在下万分感谢!

解决方案 »

  1.   

    dbserver大哥,上面用的是CTreeCtrl控件,我用的是CTreeView,如何转换呢?我现在不知道再那里定义函数从而实现初始化时,实现在CLeftView中填充内容,谢谢了!
      

  2.   

    搂主的问题和我的差不多。一种方法:可以在Doc中用CList类建立一个数据链,并初始化链的数据,然后调用UpdateAllView()函数,同时重载CTreeView类和CListView类中的OnUpdate()函数。这样在初始化数据链后,UpdateAllView()函数自动调用OnUpdate()函数。但我的问题是所有这些完成以后,当我在CTreeView类中单击用户和组信息是,CListView中不能显示用户名和组名列表,怎么整?望高手赐教。