我正在使用Hook筛选功能筛选HKEYS,我使用以下代码禁用Alt + Tab,Alt + Esc,Ctrl + Esc,Windows键

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?我已经尝试过很多过滤此操作,但对我而言却不成功。

最佳答案

我有我自己的问题的答案,ctrl + alt + del不能从钩子(Hook)中滤出,禁用ctrl + alt + del的唯一方法是修改代码中的注册表。

关于c++ - 钩子(Hook)过滤键盘键问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2522688/

10-12 14:47