
我正在使用Kiosk应用程序,我需要禁用taskmanager。 所以当用户按下[Ctrl + Alt + Del]和[Ctrl + Shift + Escape]时,不应该popup任务pipe理器。 怎么样?
插入后请确认USB设备
用于java kiosk应用程序的windowsshell
如何使用密码自动login到windows 7
您可以通过更改组策略设置来完成。
public voID KillCtrlAltDelete() { RegistryKey regkey; string keyvalueInt = "1"; string subKey = "Software\Microsoft\windows\CurrentVersion\PolicIEs\System"; try { regkey = Registry.CurrentUser.CreateSubKey(subKey); regkey.SetValue("disableTaskMgr",keyvalueInt); regkey.Close(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
只需设置适当的注册表项即可:
public voID SetRegistryKey(Microsoft.Win32.RegistryKey regHive,string regKey,string regname,string regValue) { bool response = false; Microsoft.Win32.RegistryKey key = regHive.OpenSubKey(regKey); if (key == null) { regHive.CreateSubKey(regKey,Microsoft.Win32.RegistryKeyPermissionCheck.ReaDWriteSubTree); } key = regHive.OpenSubKey(regKey,true); key.SetValue(regname,(string)regValue); } SetRegistryKey(RegistryHive.CurrentUser,"SoftwareMicrosoftwindowsCurrentVersionPolicIEsSystem","disableTaskMgr",1)
总结以上是内存溢出为你收集整理的使用c#编程禁用Taskmanager全部内容,希望文章能够帮你解决使用c#编程禁用Taskmanager所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)