The third party DLL was designed to work with VB6 methods..

Unfortunately in VS 2010, the Picturebox Drawing methods have changed completely, even down to the behind the scenes stuff us VB programmers don't see..

Two Options...

#1) .. Tank the DLL and draw the stuff yourself...

#2) .. Get hold of the Third party and ask for a .NET version (Might even get a discounted price for upgrading)..

For some interesting reading on why it does not work, check this article out..