不知道上面的标题描述的是否正确?
我现在要求实现的功能是这样的:
假如我把MDI界面分成两个窗口,能不能使其中的一个窗口绑定一个ListCtrl控件或具备ListCtrl控件的效果?

解决方案 »

  1.   

    完全可以啊,让ListCtrl做View的子窗口就行了
      

  2.   

    两种方法,一个是派生CListView,一个是派生CFormView再加入ListCtrl,可以找一个OutLook风格的例程.
      

  3.   

    我也觉得用CListView做基类就行了
      

  4.   

    用CListView做基类,运行后只是一片空白?
    怎样才能看到列表的效果并对这个列表进行操作(如插入,删除)
    第一次做这个玩意,不知道怎么下手!
      

  5.   

    用CListView做基类后,怎样才能实现列表控件的效果,以及如何对这个列表进行操作(插入,删除等),第一次做这个玩意,不知道怎么下手?
      

  6.   

    我觉得,和CListCtrl差不多的代码吧。。
    建议你先学习一下CListCtrl的使用。
      

  7.   

    设风格,比如
    BOOL CRightUpperListView::PreCreateWindow(CREATESTRUCT& cs) 
    {
    // TODO: Add your specialized code here and/or call the base clas
    cs.style |=LVS_REPORT;
    cs.style |=LVS_SHOWSELALWAYS;
    cs.style |=LVS_SINGLESEL;
    return CListView::PreCreateWindow(cs);
    }
    用的时候用CListCtrl *m_list=&GetListCtrl(),相当于用控件