网上搜索了一番没找到理想的答案,故此还是开个新帖求援。要求很简单:
在XP系统下屏蔽所有系统热键,如果CTRL+ALT+DELETE不好实现那就改为把任务管理器中的进程隐藏起来。
要完整代码
对于第一个提供可用完整代码的给100分,其他帮忙的朋友另外加分给。
但由于我不能每天都上网,请提供代码的朋友发到我邮箱[email protected]。谢谢!
在XP系统下屏蔽所有系统热键,如果CTRL+ALT+DELETE不好实现那就改为把任务管理器中的进程隐藏起来。
要完整代码
对于第一个提供可用完整代码的给100分,其他帮忙的朋友另外加分给。
但由于我不能每天都上网,请提供代码的朋友发到我邮箱[email protected]。谢谢!
解决方案 »
- Delphi: begin与end
- 我是应该用ftp还是应该用邮件来交换数据
- 有哪几个可以获取系统信息的函数?
- 我用VCLSKIN控件的问题,快来帮忙啊!!!
- 怎样在Delphi7中用ADO方式与Internet网中一个SQL Server服务器连接?
- 如何保存到数据库表
- 从数据库读出来的字段值显示在DBedit里只能以一行显示,我想让它折行怎么办?
- 怎样在image控件画矩形,急
- 誰知道關閉異常錯誤提示的編譯開關是什么﹖
- 有关SQL的查询问题:是SQL的先天不足,还是?罢了,君子到此,鄙人尽力上一杯茶水。
- DBGrid组件单元格为什么不能编辑
- 提示'FROM子句语法错误'~达人们帮忙看看~~
Var
Reg:TRegistry;
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;
你所说的屏蔽热键,无非就是屏蔽任务管理器吧?
可不止呢,还有像WIN、CTRL+ESC等等之类的都要屏蔽掉,但打字区和数字键盘还是能用的