delphi 实现禁用“任务管理器”  
官方Delphi 学习QQ群: 682628230(三千人)
频道

delphi 实现禁用“任务管理器”


uses Registry

//一下是定义禁用任务管理器的过程
procedure DisableTaskmgr(Key: Boolean);
Begin
  Reg:=TRegistry.Create;
  try
    Reg.RootKey := HKEY_CURRENT_USER;
    if Reg.OpenKey('\Software\Microsoft\Windows\CurrentVersion\Policies\System', True) then
    begin
      if Key then
        Reg.WriteString('DisableTaskMgr','1')
      else
        Reg.WriteInteger('DisableTaskMgr',0);
      Reg.CloseKey;
    end;
  except
    Reg.Free;
  end;
end;
//以上是定义禁用任务管理器的过程

调用的时候:

        DisableTaskmgr(True);//禁用任务管理器
        DisableTaskmgr(False);//启用任务管理器
推荐分享
图文皆来源于网络,内容仅做公益性分享,版权归原作者所有,如有侵权请告知删除!
 

Copyright © 2014 DelphiW.com 开发 源码 文档 技巧 All Rights Reserved
晋ICP备14006235号-8 晋公网安备 14108102000087号

执行时间: 0.24101996421814 seconds