elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Simular click de raton
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Simular click de raton  (Leído 12,206 veces)
Gorky


Desconectado Desconectado

Mensajes: 770



Ver Perfil WWW
Simular click de raton
« en: 10 Septiembre 2009, 13:45 pm »

Buenas foreros.

Me gustaria saber como puedo simular click de raton en mi aplicacion. Es decir, que yo le indique unas coordenadas y haga un click en una zona de mi apliacion. Espero que me podais ayudar.
Gracias.


En línea

Hadess_inf
Desesperado
Colaborador
***
Desconectado Desconectado

Mensajes: 2.048


Nueva Vida


Ver Perfil WWW
Re: Simular click de raton
« Respuesta #1 en: 10 Septiembre 2009, 15:14 pm »

Enlace 1


En línea

Gorky


Desconectado Desconectado

Mensajes: 770



Ver Perfil WWW
Re: Simular click de raton
« Respuesta #2 en: 10 Septiembre 2009, 16:26 pm »

El enlace que me has pasado es de VB y no de VB .NET.
De todas formas lo he adaptado pero no funciona. No toma correctamente las posiciones ni llega a hacer click.
Alguien sabe como hacerlo en .NET?
Muchas gracias.
En línea

MANULOMM


Desconectado Desconectado

Mensajes: 559


Erepublik.com


Ver Perfil
Re: Simular click de raton
« Respuesta #3 en: 10 Septiembre 2009, 17:03 pm »

bueno para moverlo en el namespace System.Windows.Forms tienes la clase Cursor y la propiedad Position alli asignas un nuevo Point y le pasas las cordenadas, eso te lo mueve a cualquier parte de la pantalla para lo del click no lo he visto pero debe estar por ahi....

Código
  1.  
  2. Cursor.Position = new Point(10,10);
  3.  
  4.  


Atentamente,

Juan Manuel Lombana
Medellín - Colombia
En línea


MANULOMM


Desconectado Desconectado

Mensajes: 559


Erepublik.com


Ver Perfil
Re: Simular click de raton
« Respuesta #4 en: 10 Septiembre 2009, 17:07 pm »

para hacer el click debes invocar la API desafortunadamente, el metodo es SendInput de la dll user32.dll.

Atentamente,

Juan Manuel Lombana
Medellín - Colombia
En línea


Hadess_inf
Desesperado
Colaborador
***
Desconectado Desconectado

Mensajes: 2.048


Nueva Vida


Ver Perfil WWW
Re: Simular click de raton
« Respuesta #5 en: 10 Septiembre 2009, 17:37 pm »

Recuerdo que una vez tambien intente lo mismo, use una api . el hilo deberia de estar dentro de este subforo (aunque la verdad que no lo he buscado a profundidad, deberias intentar buscandolo, quizas tengas mas paciencia y lo encuentres.)
En línea

seba123neo


Desconectado Desconectado

Mensajes: 3.621



Ver Perfil WWW
Re: Simular click de raton
« Respuesta #6 en: 11 Septiembre 2009, 01:53 am »

api mouse_event...
En línea

Zzombi

Desconectado Desconectado

Mensajes: 174



Ver Perfil WWW
Re: Simular click de raton
« Respuesta #7 en: 11 Septiembre 2009, 05:01 am »

en vb.net declaras mouse_event de esta forma
Código
  1. Private Declare Sub mouse_event Lib "user32" (ByVal dwFlags As Integer, ByVal dx As Integer, ByVal dy As Integer, ByVal cButtons As Integer, ByVal dwExtraInfo As Integer)

saludos
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Simular Click « 1 2 »
Programación Visual Basic
ignorantev1.1 19 9,834 Último mensaje 2 Diciembre 2011, 09:21 am
por BlackZeroX
[Duda | Solucionado] Capturar evento global y simular click
.NET (C#, VB.NET, ASP)
Shout 3 4,055 Último mensaje 13 Julio 2013, 05:22 am
por Shout
[Ayuda] Simular un click del mause con sendkeys vbKeyLButton
Scripting
Flamer 3 5,312 Último mensaje 9 Marzo 2015, 20:52 pm
por Eleкtro
[Ayuda] Simular un click del mause
Programación Visual Basic
Flamer 3 2,888 Último mensaje 11 Marzo 2015, 05:49 am
por Flamer
C# - Simular Click en otra aplicacion
.NET (C#, VB.NET, ASP)
NOIS 1 4,465 Último mensaje 10 Mayo 2016, 21:10 pm
por Eleкtro
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines