Hi, My application uses a dialog with CListCtrl in report view, this list control gets updated heavily and frequently. To stop flickering i have used SetRedraw(FALSE) before the update operation, like- SetRedraw(FALSE); //Update(); SetRedraw(TRUE); This trick is working fine with Win XP, but its unable to stop flickering on Vista. I have also tried LockWindowUpdate(), but the problem remains. Is there any known issue with using CListCtrl on Vista? What else could be tried to stop Flickering? 00.Siddu