9

我正在编写一个 Windows 8 游戏。该游戏可在 Windows 7、Windows Phone 和 XBox 上运行。

如果连接了键盘,我想显示键盘提示(例如“按 Esc 退出”)

由于 Windows 8 可以是台式机、笔记本电脑或平板电脑,因此可能会或可能不会连接物理键盘。有没有办法以编程方式确定这一点?

4

1 回答 1

9

当然,请在此处阅读此快速入门

private void GetKeyboardProperties()
{
    KeyboardCapabilities keyboardCapabilities = new Windows.Devices.Input.KeyboardCapabilities();
    KeyboardPresent.Text = keyboardCapabilities.KeyboardPresent != 0 ? "Yes" : "No";
}

或者,如果您是 html5/js 开发人员,请查看此处

于 2013-01-01T23:10:30.587 回答