Hi Ray!
When the mouse is within the tab control's bounds it turns out that a full paint cycle (i.e. ClipRect is the full client rect) is being called endlessly, even if the mouse isn't over any tabs. While that alone isn't great, it gets worse, because if the card isn't being shown, then the tab control's parent is being painted endlessly, too.
This stems from the call to StopHotTracking being called every message cycle from the MouseMove handler, and that routine calling InvalidateRect on the full client whether there's any real need to redraw anything or not.
Is there a change I can make somewhere to avoid this continuous painting?
Thanks,
Dave
