Test Foro de elhacker.net SMF 2.1

Programación => .NET (C#, VB.NET, ASP) => Programación General => 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
Cita de: raul338 en 22 Octubre 2010, 01:38 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