各位大侠,在Delphi中,如何实现当一程序启动后,任务管理器禁用! 谢谢了
解决方案 »
- delphi到C# 几句话 求翻译
- 关于给Active控件的一个属性赋值全路径文件名的时候,反斜杠被去掉的问题
- 请给个思路:如何编写一个浏览器能访问指定的被屏蔽的网站?
- 简单问题!急!dbgrid 与 edit 问题!可用分就这么一点点了,帮忙解决马上送分!!!
- 关于ADO调用ACCESS数据库
- 关于界面,to:-----------tpmao
- 哪位有ehlib 2.6的源码(含dbgrideh.pas),200分相送
- 请教一些水晶报表的问题
- 在DBGrid中如何实现当单击某一条记录时,使该条记录一行加亮或变色?
- 查询参数传递问题
- 关于图形控件,做这方面的可以看看。
- wwDBLookupComboDlg 如何设定自已的显示标题??
begin
MyReg:=TRegistry.Create;
Myreg.RootKey:=HKEY_CURRENT_USER;
Myreg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Policies\System',true);
Myreg.WriteInteger('DisableTaskmgr',0); //启用{ Myreg.WriteInteger('DisableTaskmgr',1); //禁用} Myreg.Free;
end;
~~~~~~~~~~~~~~~~~~~~~
Ctrl + Shift + Esc是任务管理器的另外,如果仅仅禁用Ctrl + Alt + Del 或Ctrl + Shift + Esc
用户可以直接找到C:\WINDOWS\system32\taskmgr.exe,运行即可可以用一Timer或一个线程,每隔1秒搜索一下是否已经打开了任务管理器,如果打开了则把它关闭,这样来得才真爽了
reg.RootKey:=HKEY_CURRENT_USER;
reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Policies\System',true);
reg.WriteInteger('DisableTaskmgr',1); //禁用
reg.Free;
1、当本机有某些杀毒软件(如瑞星),会弹出是否修改注册表的提示
2、有“Failed to set data for 'DisableTaskmgr'”的错误提示我觉得用Timer刷的方式比较好。