xujinggg120
驱动牛犊
驱动牛犊
  • 注册日期2007-03-09
  • 最后登录2007-11-22
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
阅读:1471回复:4

如何修改WINCE中在电池不足时只能一次性警告?

楼主#
更多 发布于:2007-10-08 15:43
平台是WINCE5.0+S3C2440,用了电位器来模拟电池,发现电量低到“不足”或者“极为不足”时,都会弹出一次警告框,但之后就再也不会弹出警告框了。应该修改WINCE的哪部分代码可以实现在电池不足或极为不足时,每隔若干分钟就自动弹出警告框?
wikee
驱动小牛
驱动小牛
  • 注册日期2003-02-25
  • 最后登录2009-02-21
  • 粉丝0
  • 关注0
  • 积分355分
  • 威望108点
  • 贡献值0点
  • 好评度104点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-10-12 09:23
顶,我也正碰到这个问题。希望有高手回答。谢谢
wince_lover
驱动中牛
驱动中牛
  • 注册日期2007-01-10
  • 最后登录2010-12-20
  • 粉丝0
  • 关注0
  • 积分1103分
  • 威望735点
  • 贡献值2点
  • 好评度279点
  • 原创分1分
  • 专家分0分
板凳#
发布于:2007-10-15 11:15
顶。我想让他不弹出警告框,该如何修改
wikee
驱动小牛
驱动小牛
  • 注册日期2003-02-25
  • 最后登录2009-02-21
  • 粉丝0
  • 关注0
  • 积分355分
  • 威望108点
  • 贡献值0点
  • 好评度104点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-10-15 12:36
估计要在PM中改,可是没找到点。
saint_bxg
驱动小牛
驱动小牛
  • 注册日期2006-08-01
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望284点
  • 贡献值0点
  • 好评度257点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-10-15 17:36
电池状态函数BatteryPDDGetStatus(
                    PSYSTEM_POWER_STATUS_EX2 pstatus,
                    PBOOL pfBatteriesChangedSinceLastCall
                    )
中pstatus参数,pstatus->BatteryFlag(有几种状态:BATTERY_FLAG_HIGH、BATTERY_FLAG_LOW、BATTERY_FLAG_CRITICAL。看一下就知道什么意思了)
于是不想让他弹出警告框窗口,只要pstatus->BatteryFlag不设置成_CRITICAL就行了。
努力! 成功就在不远处....
游客

返回顶部