1、我建了一个类似于资源管理器的单文档视图类。我想用左边的TreeView控制右边的ListView.(显示节点相关的数据表)在程序中写为:
void CLeftView::OnSelchanged(NMHDR* pNMHDR, LRESULT* pResult) 
{
NM_TREEVIEW* pNMTreeView = (NM_TREEVIEW*)pNMHDR;
// TODO: Add your control notification handler code here
CTreeCtrl   &tTree = this->GetTreeCtrl();
HTREEITEM hItem = tTree.GetSelectedItem();
CString  Text = tTree.GetItemText(hItem); *pResult = 0;
}
目前取得了当前节点,怎么控制LiseView的显示呢?(ListView中我添加了一个显示函数PartInforShow(CString m_strSelText))2、我想让ListVie分页显示,就像Excel中的sheet1/sheet2/sheet3那样,在ListView左下角(分页),并且是梯形!
我是菜鸟,初学者,大家帮帮我呀,谢谢了!

解决方案 »

  1.   

    在文档类中写入二个View的指针,需要更为新时可以从文档类中取用。
    如:
    在文档类中:CTreeCtrl *m_pTreeCtrl; CListCtrl m_pTreeCtrl;
    并反指向程序中的ListView和TreeView;
    要使用时可以从文档类中取用。
      

  2.   

    文档类是不是TreeDoc?
    “反指向”?我是新手,不大明白呀
    使用时如何提取?
      

  3.   

    1。想办法得到ListView的指针
    2。想做的和Excel一样,最好网上搜一下看能不能找到源码参考,先把第一个问题搞定---------
      ++C++
    ---------
      

  4.   

    我就的那样的话,你可以在右边的视图上创建Tab控件
    把那个试图改为基于CFormView得,把Tab创建在这个视图上!
      

  5.   

    http://www.codeproject.com/tabctrl/lbtab.asp
      

  6.   

    dzqsuper(数风流人物-还看CSDN(丁轲))高手呀,以前你帮我解决了不少问题,这个问题你答一下好吗?我也想看看答案
      

  7.   

    本贴想结了,COOL099(Alan Zjou) 50分,还有一个问题没有解决,我想一起给分就是在树视图上得到列表视图的指针,控制列表视图的显示问题在最上
      

  8.   

    void CDBTree::OnSelchanged(NMHDR* pNMHDR, LRESULT* pResult) 
    {
    ...
    CMainFrame* pMain = (CMainFrame *)GetParentFrame();
    CListCtrl& ListCtrl = ((CListView *)pMain->m_wndSplitter.GetPane(0, 1))->GetListCtrl();
    ...
    }
      

  9.   

    www.vckbase.com/code有例子,自己去找吧