需要Alt-Ctrl-Del的关键代码

时间:2009-02-24 11:15:23

标签: c#

我需要c#中 Alt + Ctrl + Del 的密钥代码, 例如

const int KEYEVENTF_KEYUP = 0x2;
const int KEYEVENTF_KEYDOWN = 0x0;      
keybd_event(0x11, 0, KEYEVENTF_KEYDOWN, 0);
keybd_event(0x41, 0, KEYEVENTF_KEYDOWN, 0);
keybd_event(0x11, 0, KEYEVENTF_KEYUP, 0); 
keybd_event(0x41, 0, KEYEVENTF_KEYUP, 0); 

这是 ctrl + a 的代码。

2 个答案:

答案 0 :(得分:4)

您无法捕获 Alt + Ctrl + Del 。它由操作系统捕获,非常安全。

即使像VMWare这样的程序也必须使用 Alt + Ctrl + Ins 来模拟它,因为Windows保护得很好,并且有充分的理由。如果你可以破坏它,Windows登录安全性就没用了。

答案 1 :(得分:1)

Alt + Ctrl + Del 由操作系统使用(我记得过去,甚至是BIOS)。< / p>

所以我认为你不能在C#中使用它,甚至不能用于发送击键。