[C con Clase] [Bulk] Re: [offtopic] deshabilitar el atajo ctrl+alt+supr

Programante programante en gmail.com
Lun Jul 23 22:50:54 CEST 2007


ZeLion escribió:
> Si, tienes razon, la combinación de teclas inventada por el exingeniero de
> IBM David Bradley, en los sistemas nt, es reconocida mediante un hook de
> teclado por el proceso de Winlogon en respuesta a las instruccions de GINA
> (graphical identification and authentication).
>
> Asi pues, para deshabilitarla necesitas crear un hook para detectar la
> combinación y procesarla, en esta pagina hay un ejemplo de cómo hacerlo, en
> .NET
>
> http://www.elguille.info/NET/dotnet/deshabilitarAltTab_puntoNet.htm
>
> Espero que te sirva de ayuda
>
>   

Es más fácil pasar a C/C++ la versión para VB 6
http://www.elguille.info/vb/VB_API02.HTM#api02_13

#include <windows.h>

Desactivar Ctrl+Alt+Supr y Alt+Tab (Windows 9x):

 SystemParametersInfo(SPI_SCREENSAVERRUNNING, true, NULL, 0);

Activarlas de nuevo:
 SystemParametersInfo(SPI_SCREENSAVERRUNNING, false, NULL, 0);



Desactivar las combinaciones Ctrl+Esc, Alt+Tab y Alt+Esc en Windows NT,XP,Vista
http://groups.google.com/group/microsoft.public.es.vb/msg/c4a50a885396bf9e?q=group:microsoft.public.es.vb&hl=es&lr=&ie=UTF-8&oe=UTF8&rnum=9





Más información sobre la lista de distribución Cconclase