none
Windows RT/8中如何判断是否有外接键盘 RRS feed

  • 问题

  •  KeyboardCapabilities kc = new KeyboardCapabilities();
                string str = string.Empty;
                if (kc.KeyboardPresent == 1)
                    str = "有外接键盘";
                else
                    str = "没有外接键盘";

    kc.KeyboardPresent 无论在有没有键盘的情况下都返回1,google了这个问题,似乎是win8 Api的一个bug。请问还有别的方法能鉴别机器是否有接外接键盘?

    2013年10月8日 2:43

答案

全部回复