Re: drawing in pictire boxes
Why don't you declare a variable of type Picture to hold the image of the map and use PaintPicture to paint the second image onto it?
Dim picPicture as Picture
private Sub Form_Load()
set picPicture = LoadPicture("Map")
picPictureBox.Picture = picPicture
End Sub
private Sub picPictureBox_MouseMove(X as Single, Y as Single) 'These are the only two we need.
picPictureBox.PaintPicture(LoadPicture("SecondImage"), 0, 0) 'PaintPicture(picture, x, y)
picPictureBox.Picture = picPicture.Image
End Sub