Delphi - Como desabilito el Boton de Inicio de Windows?

 
Vista:

Como desabilito el Boton de Inicio de Windows?

Publicado por Carlos Martinez (3 intervenciones) el 04/11/2001 02:06:40
Nuevamente saludos colegas programadores de Delphi, me gustaria que me den una mano, Como puedo hacer para que el Boton de Inicio de Windows no funcione??. Es decir, que no pueda ejecutar, ni mostrar el menu de inicio del computador. Si hay alguien que sabe cual es la llamada, que porfavor me pase el dato. Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Como desabilito el Boton de Inicio de Windows?

Publicado por Domingo Seoane (65 intervenciones) el 05/11/2001 21:46:38
Bueno una forma seria ocultar el boton y desactivar la tecla que hace aparecer el menu.

var
Dummy: integer;
begin
// Nos hacemos pasar por un salvapantallas esto desactiva
// Ctrl + alt + Supr Alt + Tab y la tecla con el icono de windows
SystemParametersInfo (SPI_SCREENSAVERRUNNING, 1, @Dummy, 0);
// Ahora hacemos desaparecer el boton de inicio
showwindow(findwindowex(findwindow('Shell_TrayWnd',nil),0,'Button',nil),sw_hide);
end;

Para volver al estado anterior usa este otro codigo.

var
Dummy: integer;
begin
SystemParametersInfo (SPI_SCREENSAVERRUNNING, 0, @Dummy, 0);
showwindow(findwindowex(findwindow('Shell_TrayWnd',nil),0,'Button',nil),sw_show);
end;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar