C#屏蔽Ctrl+Alt+Del,求完美解决办法.
如题:
屏蔽Ctrl+Alt+Del 屏蔽 任务管理器 屏蔽Alt+Tab 屏蔽Win键 屏蔽Alt+F4键
大家别从网上粘贴代码了,我基本都试过了.
修改注册表键值,//这个可以实现不出任务管理器,但是出提示框说任务管理器被禁用
winlogon.exe注入 ,//这个也可以,就是有时候Winlogon.exe会崩溃.按Ctrl+Alt+Del屏幕会闪烁
用文件流读写"taskmgr.exe",//这个在XP以后的系统中不行,没有权限
SetWindowsHookEx, //这个截获Ctrl+Alt+Del也没效果
以上这些不是我需要的
大家有没有其他办法解决? C#代码.尽量给代码,谢谢.
如果认为分少,可以给开加分帖.
------解决方案--------------------你试一下下面的方法:
http://topic.csdn.net/t/20000806/19/23689.html
http://topic.csdn.net/t/20020925/14/1052130.html
------解决方案--------------------http://www.vckbase.com/document/viewdoc/?id=424
------解决方案--------------------全局钩子
http://topic.csdn.net/u/20090814/16/1865DAFB-AC19-4569-9D75-5C146D4A5B8E.html
http://topic.csdn.net/u/20090728/15/c4090781-1a47-4911-99e5-dbaa38d76db5.html
------解决方案--------------------要用GINA(XP下)或者凭据(Vista以后)才行。全局钩子不用试了
------解决方案--------------------屏蔽它们的ASCII值,具体方法,我貌似用过,找到再发你...
------解决方案--------------------
------解决方案--------------------http://www.codeproject.com/KB/cs/Kiosk_CS.aspx
照这个思路用RegisterHotKey试试
------解决方案--------------------Ctrl+Alt+Del这三个键好像在window下无法屏蔽吧,钩子是解决不了的,楼主是不是想干坏事咯
------解决方案--------------------那3个按键组合首先被硬件激发给 windows,
windows 给程序发送这个消息不,
不,
好像不,
你确定这个再说
------解决方案--------------------刚刚试了一下,无解。已经把三个按键的消息都截获并吞掉,仍然阻止不了。
话说如果有简单的方法,先人们干嘛还要注入winlogon.exe
------解决方案--------------------最近问问题的都是大爷
------解决方案--------------------我只能禁掉Alt+F4,可Alt+Tab禁不掉。。。
private void logon_KeyDown(object sender, KeyEventArgs e)
{
if (e.Modifiers == Keys.Alt && e.KeyCode == Keys.F4)
{
e.Handled = true;
}
}
------解决方案--------------------绑顶下 希望你能得到解决
------解决方案--------------------关注这个问题。。。。。。。。。。。。。。。。。。。。。。。。
------解决方案--------------------C# code
利用Dll屏蔽键盘del+ctrl+alt组合键
using System.Runtime.InteropServices;//命名空间
[DllImport(@"native.dll", EntryPoint = "FuckSysKey")]
private extern static bool FuckSysKey(bool enAble);
private void button1_Click(object sender, EventArgs e)
{
FuckSysKey(false);
}
private void button2_Click(object sender, EventArgs e)
{
FuckSysKey(true);
}
------解决方案--------------------
留个名关注下
------解决方案--------------------