从我的应用程序中的特定键盘(USB端口)获取输入,即使它没有聚焦

本文关键字:输入 获取 聚焦 端口 应用程序 我的 USB 键盘 | 更新日期: 2023-09-27 18:20:33

情况:

我有两个连接到一台电脑的键盘(都用USB电缆)。

两个问题:

  1. 当我的应用程序不集中时,我如何获得键盘输入
  2. 从特定键盘获取所有输入,并阻止其他键盘的输入应用程序

我希望两个用户使用一台计算机两台Keyboards,一台仅适用于我的应用程序,一个特定键盘,另一个用户可以在使用其他软件时使用另一个键盘。键盘端口永远不会改变。可能是朋友吗?我该怎么做?

从我的应用程序中的特定键盘(USB端口)获取输入,即使它没有聚焦

http://www.codeproject.com/Articles/17123/Using-Raw-Input-from-C-to-handle-multiple-keyboard

我不久前在一个项目中使用了这个,应该可以了。