如何启用未聚焦窗口仍然接收事件侦听器?

时间:2013-02-28 03:20:43

标签: windows client-server keyboard-shortcuts

我正在开发一个客户端 - 服务器应用程序,其中服务器将依赖于单击的按钮,将触发键盘的所有事件。它也仅限于键盘。

我正在为我的左手制作一个自定义键盘。一个朋友只有一只手,所以它相似会对他有利。他们的键盘将是某种触摸设备,可能是一个大型平板电脑,它将通过网络和端口连接与我的服务器建立连接。

我的服务器应用程序(用任何东西编写,python,C,C ++,java,我知道很多语言)将接受一个标志,然后执行一组命令。

基本上我想做类似的事情:

if(key_pressed == 'f1')
  execute the 'F1' key in focused window.

服务器应用程序未聚焦,将在屏幕上隐藏或最小化。

有没有办法在没有构建自定义驱动程序的情况下使用它?

修改

客户就像有一个键盘 服务器就像驱动程序。我希望服务器触发事物,好像它是一个被操纵的字符设备。我正在研究的是,我正在阅读一篇文章或者说只有专注的应用程序接收印刷机,这很好,我希望它们在聚焦窗口中执行,但在后台,是一个会抓住的过程然后像上面的key_pressed一样执行想要的信号

0 个答案:

没有答案