我是 Windows 移动开发的新手。如何通过 C# 中的编程访问硬件键,如降低音量、提高音量、电源按钮。
问问题
631 次
2 回答
1
在 Windows Phone 8.1 中,您有一个HardwareButtons类,其中包含 4 个事件:
- 背压
- 相机半按
- 相机按下
- 相机发布
如果你想在 WIndows 10 中使用它,你需要添加扩展库
并获取适用于 Windows Phone 8.1 的 API
if (Windows.Foundation.Metadata.ApiInformation.IsTypePresent("Windows.Phone.UI.Input.HardwareButtons"))
Windows.Phone.UI.Input.HardwareButtons.BackPressed += HardwareButtons_BackPressed;
于 2015-07-15T07:22:35.510 回答
0
据我所知,如果您是 OEM,则 OEM 具有访问这些硬件按钮(如音量/电源按钮)的特殊权限,有关详细信息,请尝试参考本文。但是如果你是一个普通的开发者,我认为不可能像音量/电源按钮那样访问这些硬件按钮,在我看来,这些音量/电源硬件按钮应该由用户而不是应用程序访问/控制。
于 2015-07-13T10:30:09.657 回答