【发布时间】:2010-12-17 12:47:21
【问题描述】:
当在特定窗体上按下某个键时,我需要相当快地检索键盘状态 - 速度足够快,以至于 Windows 窗体的标准 KeyUp/KeyDown 事件不够快。有人告诉我尝试 DirectInput,但我没有使用该库的经验或任何线程经验,所以我完全不确定如何开始。
每次 DirectInput 获取键盘状态的变化时,我将如何设置一个线程来调用表单上的一个函数?我知道如何初始化设备,而 SetEventNotification 正是我想要的,但我不知道如何使用它。
任何帮助将不胜感激!
【问题讨论】:
标签: c# multithreading directinput