Keyboard Hook - 检测在Windows 7中使用“SendInput”发送的注入密钥

时间:2011-03-23 23:38:49

标签: windows-7 keyboard-hook

嘿我在Visual Studio 2010和Windows 7笔记本电脑中开发键盘挂钩。我已经拥有了Hook程序的dll,它运行得很好。问题是我需要检测使用“SendInput”发送的注入密钥...它存在一个包含我需要的信息的结构KBDLLHOOKSTRUCT,但是当我尝试访问该结构时,它会产生访问冲突异常,并且程序崩溃,有人有想法吗?请非常重要。

我有这样的事情:

KBDLLHOOKSTRUCT* kbStruct = (KBDLLHOOKSTRUCT*)(lParam);
if(kbStruct->flags & 0x10)
{
KEY IS INJECTED
}

罗伯特

1 个答案:

答案 0 :(得分:1)