在Drawitem中自绘的ListCtrlList是继承自ListCtrl,现在想用另一种方法把系统滚动条隐藏,
void CListCtrlList::Init()
{
//another way to hide scrollbars
InitializeFlatSB(m_hWnd);
FlatSB_EnableScrollBar(m_hWnd, SB_BOTH, ESB_DISABLE_BOTH); CWnd* pParent = GetParent(); //Create scrollbars at runtime
m_SkinVerticleScrollbar.Create(NULL, WS_CHILD|SS_LEFT|SS_NOTIFY|WS_VISIBLE|WS_GROUP,CRect(0,0,0,0), pParent);
m_SkinVerticleScrollbar.pList = this; //call this to position the scrollbars properly
PositionScrollBars();
}再在初始化时就调用m_List.Init();
List属性为
dwStyle |= WS_CHILD;
dwStyle |= WS_VISIBLE;
dwStyle |= LVS_REPORT;
dwStyle |= LVS_OWNERDRAWFIXED;
为什么失败了呢,求高手指点??,在线等