我正在尝试在Windows Mobile 6.x上使用.NET 3.5捕获硬件按键事件。
我有一个表单,其中包含按钮和其他控件,我需要捕获左、右、上和下四个方向键被按下的时刻。不幸的是,根据MSDN中描述的方法:
http://msdn.microsoft.com/en-us/library/microsoft.windowsce.forms.hardwarekeys.aspx
所有这些键仍然将光标移动到表单上的按钮之间,而不是触发我的Form1_KeyDown()事件。(我已经设置了与表单1相关联的HardwareButtons和HardwareKey控件)。
是否有任何方法在C#中捕获这些键盘按键事件?