I'm developing a program that requires many bitmaps to be manipulated about a picture box with a bit map background(drawing area). I attempt to capture a bitmap in the drawing area as I know its coordinates via a mouse down event and "drag" it around via a mousemove event. As the bitmap is moved I redraw the background and other bitmaps present in he drawing area back to their current locations. It seems to "sort of" work, but I start getting weird stuff happening. It seems a bit resource intensive to redraw everything as the bitmap is dragged.
I'm using Visual Basic with no DirectX. Can I do this In VB only or do I need all or some of DirectX? Thanks for any help.