I recently added visual styles to my vb6 project and managed to get it all working fine apart from a problem with flickering. When the mouse moves over components (text field, list box) they seem to take control and then the labels/frame flickers for a bit. If I move the mouse to another component it flickers again. I found that it only flickers when I add a frame to the form. Without visual styles it works fine. Any suggestions?