CTRL + ALT + DEL 的优先级要高于一般键盘HOOK,当这三个键组合按下时,这个消息不会被HOOK,
会优先触发Winlogon进程调用Msgina.dll(Microsoft Graphical Identification and Authorization)
因此如果要想用HOOK直接截获CTRL + ALT + DEL组合键是不行的,除非: 注入Winlogon进程或者重写Msgina.dll.
那么如何模拟CTRL + ALT + DEL呢,正如上面提及,就需要逆向思维,
上面的是截获,能截获当然就能模拟了.
解:注入Winlogon,发送CTRL + ALT + Del
<--难度很大,不过好像有人用VB6写过注入Winlogon屏蔽CTRL + ALT + DEL现成代码