Evo koda koji onemogucava ceo taj task manager. Mada iskreno ako ti je ovo bio problem mozda bi trebao da za pocetak razmisljas o necem malo manje slozenom od programa za IC ( ovo je samo dobronamerna misao )...
Evo i koda:
Uses Registry;
......
procedure EnableCTRLALTDEL(YesNo : boolean) ;
const
sRegPolicies = '\Software\Microsoft\Windows\CurrentVersion\Policies';
begin
with TRegistry.Create do
try
RootKey:=HKEY_CURRENT_USER;
if OpenKey(sRegPolicies+'\System\',True) then
begin
case YesNo of
False:
begin
WriteInteger('DisableTaskMgr',1) ;
end;
True:
begin
WriteInteger('DisableTaskMgr',0) ;
end;
end;
end;
CloseKey;
if OpenKey(sRegPolicies+'\Explorer\',True) then
begin
case YesNo of
False:
begin
WriteInteger('NoChangeStartMenu',1) ;
WriteInteger('NoClose',1) ;
WriteInteger('NoLogOff',1) ;
end;
True:
begin
WriteInteger('NoChangeStartMenu',0) ;
WriteInteger('NoClose',0) ;
WriteInteger('NoLogOff',0) ;
end;
end;
end;
CloseKey;
finally
Free;
end;
end;
Proceduru pozivas kao:
EnableCTRLALTDEL(False);
a umesto False mozes da stavis i True da bi ponovo omogucio ovu kombinaciju tastera...
Srecno !
|