Indeed. Well, just let you know that you have transparency in a picturebox, but not with it's background. That means the transparent pixels of the GIF will become the background color of the picbox...

(Better use BitBlt or DirectDraw )