Autor
|
Tema: como controlo ratón y teclado en c++??? (Leído 7,906 veces)
|
nb248077
Desconectado
Mensajes: 18
|
tengo dos dudas en programación en c++...
1º cual seria el código para controlar el ratón (me refiero a que: haga un circuito programado y que haga un clic en el botón derecho o izquierdo del ratón en un punto de la pantalla "donde yo quisiese")
2º cual seria el código para que escribiese en una ventana ya abierta como el word una palabra (me refiero a que: teniendo abierto una ventana como por ejemplo el word o cualquier otra ventana, que escribiese lo que hubiese programado en c++)
EN DEFINITIVA: cual seria el código para controlar el ratón y el teclado en c++???
PD: se que se debería hacer en API pero no se como... no he encontrado por la red nada para poder conseguir eso... por eso lo pregunto y si alguien es tan amable de ayudarme le estaría eternamente agradecido
|
|
|
En línea
|
|
|
|
yoxter
Desconectado
Mensajes: 48
|
Saludos hace un tiempo intente hacer algo igual averigüe que podía hacerlo con xlib pero los libros que encuentro sobre el tema son de los 90's
|
|
|
En línea
|
Posiblemente soy el intento de programador mas fracaso de la historia !!
|
|
|
nb248077
Desconectado
Mensajes: 18
|
me puedes pasar los títulos de los libros que encontraste???
|
|
|
En línea
|
|
|
|
avesudra
Desconectado
Mensajes: 724
Intentando ser mejor cada día :)
|
Con esta función puedes ir posicionando el cursor: SetCursorPosCódigo para pulsar una tecla del teclado: CódigoCódigo para simular un click izquierdo del ratón: CódigoHay que hurgar más por google ¡Un saludo!
|
|
|
En línea
|
Regístrate en
|
|
|
Foxy Rider
Desconectado
Mensajes: 2.407
Deprecated
|
¿Qué sistema de los chorrocientos millones que existen? Empecemos por ahí, sino esto es cualquiera ...
|
|
|
En línea
|
|
|
|
avesudra
Desconectado
Mensajes: 724
Intentando ser mejor cada día :)
|
¿Qué sistema de los chorrocientos millones que existen? Empecemos por ahí, sino esto es cualquiera ...
Se me olvido decir que lo anterior es para Windows. ¡Un saludo!
|
|
|
En línea
|
Regístrate en
|
|
|
Foxy Rider
Desconectado
Mensajes: 2.407
Deprecated
|
@avesudra Claro, ví la msdn y al toque supe que era windows ... pero me refería al OP: siempre que hay este tipo de dudas me gusta que dejen en claro qué sistema es y que no asuman que hay un "sistema único" por que no es así (Igual, los que nunca aclaran el sistema *casi* siempre son usuarixs de Windows ... por que será? já)
@yoxter Querés que te ponga algún ejemplo en X? tengo dos códigos que vienen al caso, que hice de muestra a unas personas que querían hacer tal cosa en X y no encontraban cómo ... con eso podés deducir, pero si te cuesta te puedo armar un ejemplo a vos (son 80 lineas seguro, o menos ... pero soy vagx x'D)
Saludos.
Edit: bueh, mejor los dejo por si las dudas.
Este es para filtrar lo que se tipea → http://pastebin.com/MN7Q2m4u // se hace un grab impidiendo que las teclas lleguen a las demás aplicaciones, pero si la tecla es "a", inyectamos el evento de presionado de tecla para dejar pasar a la "a" ← lo que te importa es el XSendEvent() de la función que "inyecta" la tecla presionada, no el grab
Este es para "simular clicks" → http://pastebin.com/kRWQweNJ // si chusmeás las funciones, encontrás el dato de cómo manipular el mouse ← ídem, te interesa XSendEvent(),XQueryPointer() y XWarpPointer() - que no está en ese ejemplo -
|
|
« Última modificación: 24 Enero 2013, 02:01 am por Alex Mtx »
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
El FBI reconoce que controló los servidores de Tor alojados en Freedom Hosting
Noticias
|
wolfbcn
|
0
|
2,403
|
16 Septiembre 2013, 02:35 am
por wolfbcn
|
|
|
Cómo controlar varios ordenadores con un único ratón y teclado
Noticias
|
wolfbcn
|
0
|
1,544
|
13 Enero 2016, 21:54 pm
por wolfbcn
|
|
|
Cómo encender el ordenador al conectar la regleta o usando el teclado o el ratón
Noticias
|
wolfbcn
|
0
|
1,926
|
27 Diciembre 2017, 21:53 pm
por wolfbcn
|
|
|
Al cargar el Escritorio linux, ratón y teclado no responden
GNU/Linux
|
juligarc10
|
6
|
3,584
|
8 Octubre 2020, 12:41 pm
por juligarc10
|
|
|
Teclado y Ratón no responden
Windows
|
Saberuneko
|
6
|
4,948
|
3 Octubre 2024, 13:26 pm
por Saberuneko
|
|