Native C++ SplitterBar glitches
===

I made a splitter bar successfully; however, the splitter bar glitches when I move the cursor fast. It looks similar to the Visual Studio 2010 splitter bar. The Visual Studio splitter bar doesn't glitch at all when the cursor is moved fast. I assume they are using the PatBlt just like I am. The splitter bar is being processed through the following messages: WM_LBUTTONDOWN, WM_MOUSEMOVE, WM_LBUTTONUP. This happens to ever splitter bar I've encountered besides the one in visual studio. How the heck are they doing it? Here is an example, http://www.codeproject.com/Articles/3509/Splitter-Window-Tutorial This is not mine but is does the  same thing. Any suggestions on how to fix this issue?