标签: c# keyboard
我正在制作鼓应用程序,当我尝试同时按下两个键(例如低音鼓和撞击镲片)时,它不起作用。顺便说一句,我使用窗口形式和keydowns为鼓件。
我怎么能在c#中这样做?
答案 0 :(得分:1)
由于KeyEventArgs仅为您的代码提供Keys-Enumeration类型的值,因此无法通过此值获取多个键。 Keys-Enumeration不能用于将密钥从enum中取出所需的按位操作。要获得多个密钥,您必须通过WinApi查找,如其他线程中所述并在评论中链接。