Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Tomar control del escritorio de Win2000 (https://www.clubdelphi.com/foros/showthread.php?t=8026)

Gelmin 04-03-2004 20:14:00

Tomar control del escritorio de Win2000
 
Saludos a todos....alguien save como hago que mi aplicacion cuando se Inicie bloquee el escritorio de Win mientras no se le indique lo contrario osea que en el momento que se inicie mi aplicacion no se pueda entrar a otra cosa hasta que ella lo permita (Autentificación) y que si el usuario da Cancelar en mi Aplicacion se cierre automaticamente la sesion de Win...uso Win2000pro y Delphi 5.0 alguien save algo sobre esto....gracias de antemano Gelmin Martinez (Nicaragua) :)

diegofhernando 05-03-2004 01:23:50

puedes HABILITAR e INHABILITAR el escritorio de windows usando este codigo:

Código:

EnableWindow(FindWindow('Shell_TrayWnd', nil), False);
Código:

EnableWindow(FindWindowEx(FindWindow('Progman', nil), 0, 'ShellDll_DefView',  nil), False);
para habilitar:

Código:

EnableWindow(FindWindow('Shell_TrayWnd', nil), True);
Código:

EnableWindow(FindWindowEx(FindWindow('Progman', nil), 0, 'ShellDll_DefView',  nil), True);

Gelmin 05-03-2004 21:47:02

Gracias voy a Intentarlo ok
 
Gracias por el comentario.....!


La franja horaria es GMT +2. Ahora son las 03:02:48.

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