Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Windows (https://www.clubdelphi.com/foros/forumdisplay.php?f=26)
-   -   Relacionar combinaciones teclas residentes (https://www.clubdelphi.com/foros/showthread.php?t=71562)

SerPan 28-12-2010 02:35:47

Relacionar combinaciones teclas residentes
 
Relacionar combinaciones teclas residentes

busco algún programita que me permita saber las combinaciones de teclas asignadas por los distintos programas que se encuentren residentes en un momento dado bajo windows xp pro + sp3.

Alguien sabe si existe alguna parte del registro de windows donde se almacenen las combinaciones de teclas asignadas por el s.o. y los disntintos programas que podamos usar ?

Gracias
Feliz Navidad

afxe 28-12-2010 12:48:22

No debería responder, ya que no te voy a dar ninguna solución, pero eso que pretendes es dificil, ya que hay programas que registran los eventos de teclado y responden a una combinación de teclas (incluso en la libreria JCL hay un componente que hace eso), es decir, los programas que responden a eventos de teclado no se registran en una especie de listado de teclas, donde el windows vaya a mirar a ver si una combinación tiene que procesarla uno u otro programa.

Suerte.

Neftali [Germán.Estévez] 28-12-2010 13:20:28

Debes definir una tacla "global" para todo el sistema y asignarla a la operación que quieras dentro de tu programa (que debe estar funcionando). Lo lógico es "registrarla" al iniciar tu programa y "desregistrarla" al acabar.

Debes utilizar RegisterHotKey y UnregisterHotKey.

Si busca en los foros por esas dos palabvras encontrarás varios mensajes, ya que hemos hablado otras veces del tema.


La franja horaria es GMT +2. Ahora son las 18:53:36.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi