先声明一个自定义的CListCtrl的派生类的对象(假设名为m_ListCtrl),然后重载CListView的PreSubclassWindow,加入m_ListCtrl.SubclassWindow(this)

解决方案 »

  1.   

    使用了以上方法,怎么系统提示“异常操作”
    并且以this作为参数不行,类型不匹配。
      

  2.   

    把你从CListView派生的视图类当成一个扩展ListControl,在里面处理扩展的功能好了,这一点很多人不理解,但如理解了对你的帮助不仅如此!也可从CCtrlView派生新类.
      

  3.   

    我的情况时,从CListCtrl派生的类CListCtrlEx在对话框中已经作为控件应用,其中用到了项目的“自画”,及项目的“自定义排序”,此些函数不想在CListView的派生类中重写,如果能将
    CListCtrlEx与CListView的派生类自直接绑订就好了