title: MFC ownerdrawn listbox scroll issue
body: <p>I'm using <a href="http://www.flounder.com/logctl.htm" rel="nofollow">this logging listbox</a>, which happens to be an ownerdrawn listbox. I've noticed that when scrolling more than one line at a time, such as by using the mouse wheel or clicking on the scroll bar, it does it in a strange way. </p>
  
  <p>Normally, when you scroll with the wheel, you can see the whole list going up smoothly by, say, 3 lines, and 3 new lines coming from the bottom. What I'm seeing with this control is as if a new page, starting 3 rows below, were coming from the top, which is quite confusing for the users.</p>
  
  <p>I've also tried <a href="http://www.codeproject.com/Articles/157250/Owner-Drawn-CListBox-Version-2" rel="nofollow">this other listbox</a> and it shows the same behaviour, so it seems something ownerdrawn-related.</p>
  
  <p>Any ideas on how to fix this? </p>