Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/05/2010, 09:52
Avatar de dmassive
dmassive
 
Fecha de Ingreso: febrero-2002
Ubicación: Paraná - Entre Ríos - Argentina
Mensajes: 279
Antigüedad: 22 años, 8 meses
Puntos: 7
Pregunta C# Controlar Movimiento del Mouse

Buenos dias!

Quiero controlar la posicion del mouse, la solucion practica es usando el evento MouseMove, pero este se aplica sobre un control, por lo tanto lo deberia aplicar sobre cada control que coloco en un formulario para saber donde esta el mouse.

Eso no me sirve ya que no es practico si tengo muchos controles. Por lo tanto necesito controlar la posicion del mouse independientemente de los controles.

¿Alguna sugerencia?

Muchas Gracias!!

EDIT: Por si no quedo claro... cuando utilizamos un evento del Mouse en .NET este va asociado a un control, por lo tanto si asocio un evento tipo "OnMove" al formulario, este solo funciona cuando esta por encima del formulario mismo y no sobre cualquier otro control. La solucion por fuerza bruta es configurar control por control el evento "OnMove", pero desde ya que ese es el ultimo recurso. Creo que la solucion vendria por usar alguna API de windows que capture el movimiento sobre la aplicacion, pero no encuentro aun el punto justo y me extraña que buscando en google no encuentro a gente que se encuentre en la misma situacion... tal vez estare buscando mal, pero le estoy dedicando muchas horas a resolver esto. Desde ya gracias!
__________________
Blümchen... einfach die rave Prinzessin
http://www.dmassive.com.ar/

Última edición por dmassive; 27/05/2010 a las 05:40