从按键获取VID和PID

问题描述:

有谁知道是否有可能从C#中的按键事件获取VID和PID?从按键获取VID和PID

我一直在寻找,似乎可能与C,但我找不到任何C#的例子。

我假设您正在查找生成按键的USB设备的VID(供应商ID)和PID(产品ID)。在C#中没有直接的支持,因此您需要使用P/Invoke来访问C“原始输入”API。

这里有两个例子,从开始:

+0

我都试过,不能真正得到其中的任何工作。 最后一个不会触发事件,第一个我会得到一些奇怪的错误信息,并且我试图通过配置管理将所有设置设置为x64 – Mathias 2013-05-06 12:36:29

+0

* Works当我更改配置时。管理到x86! * – Mathias 2013-05-06 12:45:05