I have a vb6 project that uses a third party DLL that draws to a picturebox. I provide the handle of the Picturebox and it does the drawing, In VB6 I set AutoRedraw to True and the in the paint event I call the DLL's Refresh routine. Using the same code in VB2010 the graphics flicker for just a second and then disappear when I resize the picturebox. Is there a way around this in VB2010?