Buenas!.
Creando un ejemplo me encontré un problema con el lugar de la posición del cursor del ratón.
Si vemos la flecha de nuestro cursor que movemos por la pantalla. ¿ Es la punta de la flecha del cursor el lugar que nos indica Mouse.X y Mouse.Y ?.
Puede ser que no. Entonces, ¿ donde se encuentra la coordenada 0,0 de nuestro cursor ?.
¿ Conocemos cuanto tiene de ancho y alto nuestro cursor ?.
A ver si os puedo subir un ejemplo. Es la hora del almuerzo.
Saludos