禁止 CTRL+ALT+DEL

来源:互联网 发布:js学习资料 编辑:程序博客网 时间:2024/04/30 13:47

  在win98 里可以用
  Public Declare Function SystemParametersInfo Lib "user32" Alias "SystemParametersInfoA" (ByVal uAction As Long, ByVal uParam As Long, ByRef lpvParam As Any, ByVal fuWinIni As Long) As Long
  但在xp里就。。。。
  呵呵,有一个思路用
  Public Declare Function RegEnumKeyEx Lib "advapi32.dll" Alias "RegEnumKeyExA" (ByVal hKey As Long, _
  ByVal dwIndex As Long, ByVal lpName As String, lpcbName As Long, ByVal lpReserved As Long, _
  ByVal lpClass As String, lpcbClass As Long, lpftLastWriteTime As FILETIME) As Long
  Public Declare Function RegOpenKey Lib "advapi32.dll" Alias "RegOpenKeyA" (ByVal hKey As Long, ByVal lpSubKey As String, phkResult As Long) As Long
  Public Declare Function RegCloseKey Lib "advapi32.dll" (ByVal hKey As Long) As Long
  Public Const HKEY_CLASSES_ROOT = &H80000000
  Public Const HKEY_CURRENT_CONFIG = &H80000005
  Public Const HKEY_CURRENT_USER = &H80000001
  Public Const HKEY_DYN_DATA = &H80000006
  Public Const HKEY_LOCAL_MACHINE = &H80000002
  Public Const HKEY_USERS = &H80000003
  Public Const ERROR_NO_MORE_ITEMS = 259&
  Public Const ERROR_SUCCESS = 0&
  修改注册表,就可以了!
  我研究下先!呵呵!
  禁止使用任务管理器的子键:
  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\windows\currentversion\policies\system
  键值:Disabletaskmgr(dword)      0(禁止)

0 0