`
DevDiv.net
  • 浏览: 23408 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

WM电源管理,防止关闭背光和电源

阅读更多
作者:chxy85
原帖地址:http://www.devdiv.net/thread-9668-1-16.html


小弟初次分享,不对之处望高手赐教。
首先得分清电源和背光是两码事,WM闲置一段时间后会调低背光(但未完全关闭),再继续闲置则会关闭电源,这时背光全灭且功耗降至最低。

关闭电源(调用系统键实现的,模拟器慎用,用后会发现模拟器不见了)
keybd_event (VK_OFF, 0, KEYEVENTF_SILENT, 0);   
keybd_event (VK_OFF, 0, KEYEVENTF_SILENT │ KEYEVENTF_KEYUP, 0);
防止关闭电源(下面这个方法就是告诉系统,用户仍在使用,系统的定时器会清零,重新计时,等待到达时间后关闭,因此下面的方法得用定时器调用,在每次关闭电源前用一次)
SystemIdleTimerReset()
防止关闭背光(只在电源关闭前有效,电源关闭时,即使使用了防止关闭背光的方法,背光也会关闭)
SetPowerRequirement(//改变电源状态
LPCWSTR psState,//在我理解就是设备名称L"BKL1:"表示背光
  DWORD StateFlags,//电源的四种状态,因为是由OEM定制的,所以一般都用D0最大功耗状态
  DWORD Options//用POWER_NAME表示我们指定的设备名被维护
0,//用0
0//用0
)
ReleasePowerRequirement (HANDLE hPowerReq); //用此方法释放上面的电源管理
分享到:
评论

相关推荐

    基于WM的声音和背光控制代码

    在Windows Mobile(WM)系统上,声音和背光控制是设备管理的重要部分,尤其是在开发针对WM、WINCE设备的应用程序时。"基于WM的声音和背光控制代码"是一个使用MFC(Microsoft Foundation Classes)框架编写的示例程序...

    wm8326G datasheet

    WM8326旨在作为系统电源管理集成电路(PMIC)支持ARM9™、ARM11™和ARM Cortex-A™系列处理器。同时,它也能支持大多数在各类低功耗消费者多媒体应用中的应用程序和移动处理器。 2. WM8326的启动行为和配置: WM...

    WM模拟iPhone滑鼠开机,电源管理 S2U2-1.62-QVGA / S2U2-1.62-VGA

    这里提到的S2U2(Screen Off and Unlock)是一款第三方软件,主要用于增强WM设备的锁屏和电源管理体验。 S2U2是一个流行的WM插件,它的主要功能是提供一个类似于iPhone的滑动解锁界面,用户可以通过滑动屏幕来解锁...

    WM8325-00C:电源管理芯片.pdf

    根据给定的文件信息,以下是对WM8325-00C电源管理芯片以及相关内容的知识点详解: 标题:WM8325-00C:电源管理芯片.pdf 描述:文档标题与内容相匹配,直接指明了这是关于WM8325-00C电源管理芯片的介绍。 标签:芯片...

    WM手机,GPRS管理器

    8. **升级与替代方案**:随着技术发展,WM系统已被更新的平台如Android和iOS取代,相应的,现代设备和操作系统通常内置了更先进、全面的数据管理功能。因此,对于不再使用WM系统的用户,他们可以利用内置的设置和第...

    WINCE电源管理相关资料搜集

    电源管理不仅关系到设备的续航能力,也影响用户体验和系统稳定性。本文将详细探讨Windows CE电源管理的一些核心概念和技术。 首先,Windows CE系统在用户关闭设备时,并不会完全关闭电源,而是进入挂起状态。这样做...

    SAP WM仓库管理事务代码大全(中英文对照版本)

    SAP WM仓库管理事务代码大全(中英文对照版本) SAP WM仓库管理事务代码...这些事务代码大全涵盖了SAP WM仓库管理模块中的各个方面,旨在帮助用户更好地理解和使用SAP WM仓库管理模块,提高仓库管理的效率和准确性。

    WM8350音频编解码器

    综上所述,WM8350是一款集成了音频编解码器和电源管理功能的高度集成芯片,特别适合于便携式音频和多媒体设备。它的出现极大地简化了这类产品的设计复杂性,降低了成本,并提供了丰富的功能选项,使得设计者能够更...

    WM8731 数据手册,应用电路

    6. **功耗管理**: 通过设置芯片的电源管理模式,可以在不使用时降低功耗,如待机模式和关断模式。 7. **热插拔保护**: 如果可能,设计中应考虑热插拔保护,防止设备在插入或拔出时对电路造成损害。 **参考文档** ...

    wm系统智能手机管理软件

    他们提供的这款wm系统智能手机管理软件,无疑是wm系统用户的一大福音,帮助他们在日益复杂和多样的移动设备使用场景中,更加自如地管理和控制自己的智能手机。 总的来说,wm系统智能手机管理软件结合了多种实用工具...

    585 wm 6.1 背光半亮+自动键盘锁+数字键导航+任务切换 小程序

    在某些情况下,用户可能希望降低屏幕亮度以节省电池或在暗环境中减少刺眼感,半亮状态就是在全亮和关闭之间的一个中间设置,兼顾节能和可视性。 “自动键盘锁”是手机的一项安全特性,当设备一段时间无操作后,系统...

    电源技术中的欧胜最新款音频CODEC WM8350集成电源管理部分

    与目前通常需要两个或更多额外元件的独立CODEC和电源管理芯片方案相比,WM8350可以节省高达25%的元器件材料清单成本和50%的占板面积。  WM8350的功能包括一个高性能低功耗音频CODEC、片上时钟发生

    欧胜推出飞思卡尔平板电脑应用处理器专用电源管理芯片.pdf

    首先,从标题和描述来看,我们了解到欧胜微电子有限公司针对飞思卡尔半导体公司生产的平板电脑应用处理器i.MX53系列推出了一款专用的电源管理芯片(PMIC),型号为WM8325-OOC。这项产品的推出,说明电源管理芯片是...

    WM8805软控硬控电路.pdf

    总结来说,WM8805软控硬控电路图展示了一个基于WM8805的多通道音频处理系统,涉及软硬控制方式的选择、I2C通信、时钟配置和电源管理等多个关键环节。理解这个电路有助于设计和调试复杂的音频系统,确保音频质量和...

    WM8960的数据手册

    speaker driver具有低漏电流和优秀的电源抑制比,能够提供高质量的音频输出。 WM8960还具有多种音频输入接口,能够适用于不同的音频应用场景。例如,WM8960具有三个立体声输入接口,能够同时处理三个不同的音频源。...

    WM8978 录音和回放例程

    8. **电源管理**:在实际应用中,考虑如何优化电源管理,降低功耗,延长设备的电池寿命。 通过学习和实践这个例程,开发者可以掌握STM32与WM8978配合实现录音和回放功能的核心技术,为进一步开发音频相关项目打下...

    wm8960寄存器配置表

    WM8960拥有数十个寄存器,每个寄存器都有特定的功能,例如设置采样率、音量、电源管理、输入/输出配置等。 首先,我们需要了解以下几个关键寄存器: 1. **电源管理寄存器 (Power Management)**:这些寄存器控制...

Global site tag (gtag.js) - Google Analytics