wince 在设备 c# 的简历上获取通知
Posted
技术标签:
【中文标题】wince 在设备 c# 的简历上获取通知【英文标题】:wince get notification on resume of device c# 【发布时间】:2014-03-06 14:21:50 【问题描述】:我在 Windows ce 6.0 设备上安装了一个移动应用程序。 设备有时会通过硬件按钮发送到挂起状态。 我想做一些任务,尽快恢复设备。
如果设备已恢复,是否可以签入 .net cf 程序?
谢谢!
【问题讨论】:
Is there an event in compact framework that fires on suspend and resume?的可能重复 【参考方案1】:根据this 上一个问题,不借助 P/Invoke 或 3rd-party 库是不可能的。
【讨论】:
【参考方案2】:是的。您必须订阅 PowerNotification 队列,然后观察在挂起/恢复周期后触发的恢复事件。这是一个没有 OpenNetCF 怪物的 CF 类:http://win-mobile-code.googlecode.com/svn/trunk/NotificationList/NotificationsList/PowerNotifications.cs
以上内容是我在http://www.hjgode.de/wp/2013/05/13/mobile-development-manage-the-event-db-what-wakes-up-your-device/http://www.hjgode.de/wp/2013/05/13/mobile-development-manage-the-event-db-what-wakes-up-your-device/上的“什么会唤醒您的设备”文章的一部分
但如果您需要 OpenNetCF 实现的更多功能,请使用 OpenNetCF。
【讨论】:
【参考方案3】:感谢您的回答...
在进一步研究中,我在 OpenNETCF 中发现了一个事件,正好符合我的需要。
在恢复设备时触发事件OpenNETCF.WindowsCE.PowerManagement.PowerUp
- 这里一切正常...
【讨论】:
以上是关于wince 在设备 c# 的简历上获取通知的主要内容,如果未能解决你的问题,请参考以下文章
是否可以使用 c++ 获取与 WinCE 中指定进程关联的所有 Dll 的内存使用情况?