我自己做了个监控状态的小程序,当按下手机电源键黑屏后,等待一段时间,再开启屏幕,是这样的状态:
create thread success!
PWM: Waiting for PM
PWM: Waiting for PM
POWER_STATE_UNATTENDED
PWM: Waiting for PM
POWER_STATE_SUSPEND
PWM: Waiting for PM
POWER_STATE_PASSWORD
PWM: Waiting for PM
PBT_RESUME
PWM: Waiting for PM
PWM: Waiting for PM
PWM: Waiting for PM
ResumeMonThread Exit
但是如果快速按下电源键两下,是这样的状态:
create thread success!
PWM: Waiting for PM
PWM: Waiting for PM
POWER_STATE_UNATTENDED
PWM: Waiting for PM
PWM: Waiting for PM
ResumeMonThread Exit
即关屏后等待一段时间再开屏,是
UNATTENDED
PASSWORD
RESUME
但是快速地关开屏就是
UNATTENDED
请问到底从关屏到开屏应该是怎么样的?
谢谢!
------解决方案--------------------
你是什么系统,WM还是WINCE ,还是WINCE下的PDA电源管理方案
------解决方案--------------------
屏幕亮 暗的判别??是关还是灭啊,如果只是这个的话,倒是很简单的,一般backlight处于D4的状态就是暗
D0,D1状态就是亮
如果你还要判断这个背光的级别,也不难,有个注册表的键值完全记录了当前背光处于的级别,,应该在user\controlpanel\backlight这个键值下吧,自己先试试