当程序在运行时,如何不让手机待机(当手机已设置10分钟待机),这三个方法哪个能现实?

lihualiu81 2008-09-10 02:46:07
当程序在运行时,如何不让手机待机(当手机已设置10分钟待机),这三个方法哪个能现实?

如果能实现的话请给一个实例...

SetSystemPowerState
SetDevicePower
SetPowerRequirement
...全文
102 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lenux 2008-09-10
  • 打赏
  • 举报
回复
mobile上可以注册通知事件RequestPowerNotifications,

当系统要待机前会得到一个通知,

你的代码在得到这个通知后马上SystemIdleTimerReset。


StopPowerNotifications
是取消这个通知。
lihualiu81 2008-09-10
  • 打赏
  • 举报
回复
SystemIdleTimerReset这样可以?

如果是手动按下待机键呢?
shiyang_x 2008-09-10
  • 打赏
  • 举报
回复
起个timer,定期调用SystemIdleTimerReset应该就可以了
cytlyy 2008-09-10
  • 打赏
  • 举报
回复
SetSystemPowerState可以设置背光灯效果
SetSystemPowerState(NULL,POWER_STATE_ON,0);//保持高亮
SetSystemPowerState(NULL,POWER_STATE_IDLE,0);//背光关掉
lenux 2008-09-10
  • 打赏
  • 举报
回复
mobile上可以注册通知事件。

7,655

社区成员

发帖
与我相关
我的任务
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
  • Windows客户端开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧