获取OpenNetCF 2.0的电池电量值
本文关键字:OpenNetCF 获取 | 更新日期: 2023-09-27 18:14:19
我正在使用。net CF和OpenNET CF开发windows mobile 6.0项目。我想从电池寿命栏得到电池的价值。请帮忙好吗?
2.0版本的SDF真的很老了,我不知道它是否包含了专门用于电源监控的类。
如果旧的1.4代码库,有一个称为BatteryLife
的控件可以显示功率水平。该控件的源(很简单)包含获取信息的所有P/invoke。
新的2.3代码库有一个PowerStatus类,它提供了你想要的信息。
你也可以选择直接p/Invoke yourself
[DllImport("codedll", SetLastError = true)]
internal static extern bool GetSystemPowerStatusEx2(
PowerStatus pStatus, int dwLen, bool fUpdate);