Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   teclas en delphi (https://www.clubdelphi.com/foros/showthread.php?t=55694)

cmm07 24-04-2008 04:21:46

teclas en delphi
 
Hola, una vez mas se me ha presentado un problema sencillo pero difícil, lo que deseo hacer y haber si podeis ayudarme es como hacer un acceso rápido de teclas pero en todo windows:

por ejemplo asociar la tecla F2 con tal instrucción y que al oprimir esa tecla en cualquier parte de windows(MenuInicio, Explorer, InternetExplorer, Firefox...) haga la instrucción designada a tal tecla de mi programa.

aver si me entendeis

espero que si nos vemos
GRACIAS y SALU2
y una vez mas VAMOS CLUBDELPHI!!!!!!!:D:D:D:D:D:D

MaMu 24-04-2008 05:18:59

La única forma que yo veo esto posible, es teniendo tu aplicación activada todo el tiempo. Ya que, sino tendrias que capturar muchos mensajes, por ejemplo F1, la ayuda de windows o F1 de tu aplicacion.

Neftali [Germán.Estévez] 24-04-2008 10:42:18

Debes hacer un Hook general a nivel de sistea para esa tecla y al cerrar la aplicación desactivarlo. Para ello puedes usar la API RegisterHotKey. Si buscas sobre esta API en los foros, encontrarás mucha info y ejemplos. Sin ir más lejos este: http://www.clubdelphi.com/foros/show...RegisterHotKey (NOTA: Pongo el link directamente, por que algo raro le pasa a mi ordenador, al firefox, a la web,... o a yo que se que...)


La franja horaria es GMT +2. Ahora son las 16:22:58.

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