Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: lord_Sirikon en 12 Enero 2011, 23:36 pm



Título: Aplicación que detecte una pulsación de teclas en cualquier momento
Publicado por: lord_Sirikon en 12 Enero 2011, 23:36 pm
Buenas a todos, estoy haciendo una aplicación y necesito que se pueda acceder a una opción desde cualquier lado.

La cosa es que tengo una ventana vacía con el fin de ocultarla y que no se muestre en pantalla, pero que se abra cuando pulse por ejemplo al pulsar alt+ctrl+F12.

Básicamente que en cualquier momento yo pulse unas teclas y en el programa se active una función y se muestre.

Salu2 y gracias por adelantado!


Título: Re: Aplicación que detecte una pulsación de teclas en cualquier momento
Publicado por: raul338 en 13 Enero 2011, 00:03 am
Busca  RegisterHotKey y UnRegisterHotkey. O tambien puedes ver mi ucHotKey (http://www.leandroascierto.com.ar/foro/index.php?topic=638.0) que viene con ejemplo incluido haciendo lo que quieres hacer :)


Título: Re: Aplicación que detecte una pulsación de teclas en cualquier momento
Publicado por: Psyke1 en 13 Enero 2011, 00:28 am
Exacto, puedes usar el control de raul, esta muy bien! ;)
O también podrías usar un Hook.

DoEvents! :P


Título: Re: Aplicación que detecte una pulsación de teclas en cualquier momento
Publicado por: lord_Sirikon en 13 Enero 2011, 16:26 pm
Me he bajado el comprimido y creo que no me sirve, el proyecto en el comprimido es formato "vbp" y yo necesito en formato "vbproj", tengo el Visual Basic 2010 Express con .NET Framework 4, que hago? xD


Título: Re: Aplicación que detecte una pulsación de teclas en cualquier momento
Publicado por: raul338 en 13 Enero 2011, 17:18 pm
Entonces este post va en .net, y como te dije, busca RegisterhotKey :)