我是Windows移动开发的新手。如何通过c#中的programmatic访问诸如音量减小,音量增大,电源按钮等硬件按键。
答案 0 :(得分: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;
答案 1 :(得分:0)
据我所知,如果您是OEM,那么OEM具有访问这些硬件按钮的特殊权限,如音量/电源按钮,有关详细信息,请尝试参考本文。 但是如果你是一个普通的开发人员,我认为不可能像音量/电源按钮一样访问这些硬件按钮,在我看来,这些音量/电源硬件按钮应由用户访问/控制,而不是应用程序。