我有一个带有Windows 7的平板电脑。平板电脑有5个按钮(4个功能按钮和一个输入按钮),用户可以使用工具进行自定义。在该工具中,用户可以配置程序的路径,该程序将在按下按钮时启动。
现在我想在我自己的应用程序中获得有关按下按钮的信息。为此,我写了
private void KeyDownPressed(object sender, KeyEventArgs e)
{
Log.Info("KeyPressed: "+ e.Key.ToString());
}
在xaml文件中我有
<Window
x:Name="MainWnd"
KeyUp="KeyDownPressed">
到目前为止,当我将普通键盘连接到我的应用程序时,此功能正常。当用户按下平板电脑上的输入按钮时,我也会收到消息。但是当我按下功能按钮时,我没有收到该事件。
还有其他方法可以听到按键吗?