如何使ListCtrl里的HeaderCtrl能响应DrawItem事件的功能?
如何使ListCtrl里的HeaderCtrl能响应DrawItem事件的功能?
我想要响应DrawItem就要HeaderCtrl具有OWNERDRAW属性。
若是这样应该如何设置这个属性?
我用了以下方法都不行:
1、
m_list1.InsertColumn(0,"000",LVCFMT_LEFT|HDF_OWNERDRAW,55,0);
2、
HD_ITEM hditem;
m_list1.InsertColumn(0,"000",LVCFMT_LEFT|HDF_OWNERDRAW,55,0);
m_list1.m_HeaderCtrl.SetItem(0,&hditem);
3、(这种方法HeaderCtrl可以响应,但m_list1【ListCtrl】的DrawItem就不能实现了)
hditem.fmt =HDF_OWNERDRAW ;
m_list1.m_HeaderCtrl.InsertItem(0,&hditem);