the ultimate way to dispose of the scrolls is.....

Code:
void 
CListCtrlEx::OnNcCalcSize(BOOL bCalcValidRects, NCCALCSIZE_PARAMS FAR* lpncsp) 
{
     ModifyStyle( WS_HSCROLL | WS_VSCROLL, 0 );		
     CListCtrl::OnNcCalcSize( bCalcValidRects, lpncsp );
}
I managed to create a control that has an embedded tree & list
control, using the above method, and also was able to provide
my own scrollbars in the controls non-client area.

regards