Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Deshabilitar las Teclas Ctl+Alt+Del, Alt+Tab, Ctl+Shift+Esc y Start (https://www.clubdelphi.com/foros/showthread.php?t=63899)

yoennis 08-03-2009 05:32:49

Deshabilitar las Teclas Ctl+Alt+Del, Alt+Tab, Ctl+Shift+Esc y Start
 
Bueno, básicamente lo que necesito es desabilitar las Teclas Ctl+Alt+Del, Alt+Tab, Ctl+Shift+Esc y Start como puedo hacerlo?

Si me envias un ejemplo se los agradezco...:confused:

roman 10-03-2009 01:18:48

1 Archivos Adjunto(s)
Como no puedes acceder a mi página, coloco aquí el ejemplo que tengo ahí.

También anexo lo que allá comento para que sepas cómo usar el código:

Cita:

Las funciones principales son SetHook y LockKey. La primera establece un 'gancho' del teclado para interceptar el teclado a bajo nivel, esto es, en todo el sistema; mientras que la segunda habilita o inhabilita una combinación de teclas, por ejemplo:

LockKey(lkAltEsc, true);

inhabilita la combinación Alt + Esc mientras que:

LockKey(lkAltEsc, false);

la habilita.

La función ReleaseHook desactiva el 'gancho' pero no es necesario llamarla explícitamente ya que se ejecuta cuando se termina la aplicación.

yoennis 10-03-2009 01:48:38

gracias pero ....
 
Hola Roman mira hay un pequeño problema, pongo en el evento OnKeyDown la LockKey(lkAltTab, true); y no hace nada me da error.:confused:


La franja horaria es GMT +2. Ahora son las 01:07:04.

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