26/05/2010, 09:52
|
| | | Fecha de Ingreso: febrero-2002 Ubicación: Paraná - Entre Ríos - Argentina
Mensajes: 279
Antigüedad: 22 años, 8 meses Puntos: 7 | |
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!
Última edición por dmassive; 27/05/2010 a las 05:40 |