VB Code:
  1. Form2.Left = returnedMousePositionX
  2. Form2.Top = returnedMousePositionY

API usually returns in pixels, VB defaults to twips...

So you may have to:
VB Code:
  1. Form2.Left = Screen.TwipsPerPixelX * returnedMousePositionX
  2. Form2.Top = Screen.TwipsPerPIxelY * returnedMousePositionY

where returnedMousePositionX , Y are the mouse coordinates...