Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: Dartor en 22 Octubre 2010, 00:56 am



Título: Trabajar en Segundo Plano?
Publicado por: Dartor en 22 Octubre 2010, 00:56 am
Buenos Dias.

Bueno me pasa lo siguiente:

Tengo un .exe de un proyecto que cree y se trata de que cuando oprima una tecla x reproduzca x sonido. lo que quiero es que si estoy trabajando en word redactando un documento al oprimir la tecla x me reproduzca el x sonido.

mejor dicho trabajar el .exe en segundo plano.

porfavor ayudenme.

Muchas gracias


Título: Re: Trabajar en Segundo Plano?
Publicado por: Psyke1 en 22 Octubre 2010, 01:25 am
¿Como detectas el pulsado de tecla? :huh:
Utiliza un [ Timer + api  GetAsyncKeyState ] o usando un Hook.

DoEvents! :P


Título: Re: Trabajar en Segundo Plano?
Publicado por: raul338 en 22 Octubre 2010, 01:38 am
Busca sobre HotKeys y oculta el formulario :P


Título: Re: Trabajar en Segundo Plano?
Publicado por: Psyke1 en 22 Octubre 2010, 01:48 am
Busca sobre HotKeys y oculta el formulario :P
Creo que eso no funciona [no estoy seguro] :-*

DoEvents! :P


Título: Re: Trabajar en Segundo Plano?
Publicado por: raul338 en 22 Octubre 2010, 02:15 am
Pues creeme que yo lo he logrado :P


Título: Re: Trabajar en Segundo Plano?
Publicado por: [D4N93R] en 22 Octubre 2010, 14:02 pm
Hook, vas a tener problemas si le tiras hotkey a todo el teclado.


Título: Re: Trabajar en Segundo Plano?
Publicado por: raul338 en 22 Octubre 2010, 14:41 pm
Si vas a usar mas de 5 combinaciones... si te recomiendo hooks (o usar DirectInput si eres extremista :xD)
sino, hotkey va perfecto :P