我怎样才能收到硬件按钮事件在Windows Phone 8?(How can i receive t

2019-10-19 12:42发布

我怎样才能收到硬件按钮事件在Windows Phone 8应用程序?

我有很多问题,
该WP 8是提供的功能是非常有限的。 在Windows CE / WM是一个非常不同的行为。

我想通过API访问OS层(功能)

  • 后退按钮:成功。 我发现这个关键事件。

  • Home键:??? (我不知道)

  • 搜索按钮:??? (我不知道)

  • 音量增/减:只是工作容积。

  • 相机键:我可以更改默认的相机应用?

    http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh202963(v=vs.105).aspx

  • 电源键:我可以选择锁定电源键?

  • OEM密钥(条码键):按下按钮,我要执行我的应用程序?

[额外]

抱歉。 太少提供我的项目信息。 我公司开发的WP8应用在WP设备的OEM厂商。 所以,我可以接触到“操作系统,设备驱动程序,应用程序”。 但也有不同的MS文档,通过第一次,研究与开发是太辛苦了。

你用过这些方法可以吗? - 命名的事件 - 的SendMessage / PostMessage的 - 其他通讯

我想关键点“我怎么能沟通设备驱动程序< - >应用”

我现在正在学习下面的函数。 - 服务代理 - IPC

Answer 1:

您不能访问大部分的按键,通过设计。 通过不允许应用程序的访问,这意味着最终用户与标准平台提供一致的体验。

您可以创建一个新的“ 镜头 ”作为默认摄像机应用的替代品。

这并不是说,虽然作为OEM,微软不会提供额外的访问是不可用标准的“商店”应用程序。 这类型的访问通常是由非披露声明然而保护。



文章来源: How can i receive the hardware key button event On Windows phone 8?