重载以下两个消息
ON_WM_MOUSEWHEEL()
ON_WM_NCCALCSIZE()
在响应函数中
void CSolidListCtrl::OnNcCalcSize(BOOL bCalcValidRects, NCCALCSIZE_PARAMS* lpncsp)
{
ShowScrollBar(SB_BOTH, FALSE);
CListCtrl::OnNcCalcSize(bCalcValidRects, lpncsp);
}
BOOL CSolidListCtrl::OnMouseWheel(UINT nFlags, short zDelta, CPoint pt)
{
Scroll(CSize(0, -zDelta));
return CListCtrl::OnMouseWheel(nFlags, zDelta, pt);
}