elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
29 Mayo 2012, 03:16  


Tema destacado: Deseas probar algunas mejoras a la interfaz del foro? Prueba cake! acerca de

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo, raul338)
| | |-+  Detectar el cambio del puntero de mouse?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Detectar el cambio del puntero de mouse?  (Leído 443 veces)
Tenient101

Desconectado Desconectado

Mensajes: 127


Ver Perfil
Detectar el cambio del puntero de mouse?
« en: 5 Diciembre 2011, 01:04 »

Que tal, eh estado averiguando sobre el puntero del ratón, dentro de VB se usa la propiedad MousePointer, pero yo quiero saber cual es el estado del puntero de una aplicación externa, y asi saber cuando es que esta cambia, alguna idea o algo ?... gracias de antemano. salu2 !


En línea
raul338
Moderador
***
Conectado Conectado

Mensajes: 2.371


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: Detectar el cambio del puntero de mouse?
« Respuesta #1 en: 5 Diciembre 2011, 02:42 »

Se que es GetCursor, pero tambien es con otra API para obtener el puntero en caso de que sea un puntero especial (que no sea del sistema, que sea de un archivo o etc)

Código
Private Declare Function AttachThreadInput Lib "USER32" (ByVal idAttach As Long, ByVal idAttachTo As Long, ByVal fAttach As Long) As Long
Private Declare Function GetCursor Lib "USER32" () As Long
Private Declare Function GetCurrentThreadId Lib "kernel32" () As Long
 
' CurrentThreadID es el ProcessId (PID) de nuestro proceso, y threadid es el PID de la aplicacion que quieres obtener el puntero
Call AttachThreadInput(CurrentThreadID, threadid, True)
hCursor = GetCursor()
Call AttachThreadInput(CurrentThreadID, threadid, False)
 


« Última modificación: 5 Diciembre 2011, 02:47 por raul338 » En línea

Tenient101

Desconectado Desconectado

Mensajes: 127


Ver Perfil
Re: Detectar el cambio del puntero de mouse?
« Respuesta #2 en: 5 Diciembre 2011, 04:58 »

Gracias !, buscando con lo que me diste, encontré esto:
http://www.planetsourcecode.com/vb/scripts/ShowCodeAsText.asp?txtCodeId=8252&lngWId=1

 ;-)
En línea
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Como cambio el puntero en mi web
Desarrollo Web
Nikko 7 2,639 Último mensaje 26 Mayo 2004, 10:09
por Nikko
como logro este puntero del mouse en una web « 1 2 »
Desarrollo Web
skamilo 18 2,632 Último mensaje 16 Junio 2004, 17:29
por skamilo
Acelerar el puntero del Mouse!!!
Windows
[Prescott] 2 586 Último mensaje 19 Marzo 2005, 11:51
por [Prescott]
Mover puntero del mouse en Java
Java
Lopardo 8 3,373 Último mensaje 2 Enero 2008, 16:25
por egyware
Video musical donde alguien es perseguido por un puntero de mouse
Foro Libre
Carloswaldo 2 661 Último mensaje 21 Octubre 2009, 07:31
por Carloswaldo
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines