我正在尝试将第三方硬件集成到我现有的一个项目中。基本上硬件有两个按钮,每个按钮上有不同的颜色指示灯。
我可以使用制造商提供的库/手册打开和关闭每个LED,没有任何问题。我的问题是我无法处理其按钮点击来自任何软件C / C#/ VB等的事件......
我的意思是当我按下其中一个按钮时,它就像任何输入设备一样,并且由于打开的程序而影响光标当前位置,如键盘键或鼠标点击(例如,如果Word目前打开,它就像空格键一样? )。 DLL或手册没有用于此目的的特殊功能(如鼠标单击事件?)。
所以我要问的是有什么通用方法来处理C#程序中的任何外部设备按钮点击吗?单击当前运行的软件如何理解按钮并在代码中输入所需的方法?
任何线索或提示都将受到高度赞赏。
...谢谢