钩子过滤键盘KEYS问题c

时间:2010-03-26 11:02:35

标签: c++ c windows

我使用Hook过滤功能过滤HKEYS,我使用以下代码禁用Alt + Tab,Alt + Esc,Ctrl + Esc,Windows Key

if (((lParam.vkCode == 9)  && (lParam.flags == 32))||
    ((lParam.vkCode == 27) && (lParam.flags == 32))|| 
    ((lParam.vkCode == 27) && (lParam.flags == 0)) ||  
    ((lParam.vkCode == 91) && (lParam.flags == 1)) || 
    ((lParam.vkCode == 92) && (lParam.flags == 1)) || 
    ((true) && (lParam.flags == 32)))

  return 1; 

任何人都可以告诉我如何禁用Ctrl + Alt + Del?我已经尝试了很多来过滤这个但是没有成功。

1 个答案:

答案 0 :(得分:1)

我已经得到了我自己的问题的答案,ctrl + alt + del无法从钩子中过滤掉,禁用ctrl + alt + del的唯一方法是修改注册表形式你的代码..