Hola darkcuevas.
Si copias/pegas el código que te puse y los eventos correspondientes están asignados, te aseguro que funciona.
Para visualizar el funcionamiento, usá un Edit cuyo
Tab Order sea el primero.
Te explico básicamente como funcióna el código.
Cuando se crea el form, se pone la propiedad
KeyPreview a verdadero haciendo que el form capture los eventos de teclado
antes que el control activo. Se desactiva el
TTimer y se ajusta el intervalo con que se disparará el evento
OnTimer.
Al dispararse el evento
OnTimer, mediante la función
keybd_event se simula la presión de una tecla. ( A en el ejemplo).
Usé el evento
OnKeyDown del form para verificar si la combinación
Ctrl+A fué pulsada; si es así se activa o desactiva
el
TTimer mediante la negación del estado anterior de la propiedad
Enabled.
Un saludo.