Pregunta

¿Es posible configurar el estado de la tecla virtual / estado del botón del mouse para todos los programas en una computadora sin activar los eventos asociados al mismo tiempo (como configurar el botón izquierdo del mouse para que se presione actualmente sin enviar un evento de mouse hacia abajo). ¿Podría lograrse esto configurando un teclado falso o un controlador de mouse para un teclado o mouse falso que, al ser consultado sobre el estado actual de una tecla, respondería dando una respuesta de su elección o por cualquier otro medio?

Editar: Esto tiene que afectar a los programas que no tengo el código para ejecutar en otros subprocesos ect ...

¿Fue útil?

Solución

Bueno, no tengo una respuesta completa para ti, pero ...

La función Win32 SetKeyboard State () cambia el estado del teclado para el hilo que lo llamó.

Sé que esto no afecta a todo el sistema, pero si solo necesita que se cambie el estado del teclado para las aplicaciones que está desarrollando, entonces cada programa podría invocarlo, leer la matriz que se le pasa desde un archivo temporal en el unidad de disco duro.

De lo contrario ... no sé de nada más ...

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top