質問

方法はどの道を取得するデバイスの現在の電池レベルです。NET CF3.5Windowsモバイル5 6?

役に立ちましたか?

解決

たいと思いますの Microsoft.WindowsMobile.Status namepsace(具体的には、 SystemState クラスです。

using Microsoft.WindowsMobile.Status;

...

BatteryLevel batteryLevel = SystemState.PowerBatteryStrength;
BatteryState batteryState = SystemState.PowerBatteryState;

このポスト のコードサンプルです。

他のヒント

あなたはおそらくNoldorinが推奨されている状態の通知ブローカクラスをしたいです。私はそれはあなたの非常に細かい粒子情報を与えるとは思いません。あなたは、低または超低などの情報を取得します。あなたが特定の割合が必要な場合はGetSystemPowerStatusExの使用を検討します。

HOWTO:デバイスの電源ステータスを取得します。 GetSystemPowerStatusExする

追加CJの応答が見えてきたコード例に乗せるにはどうすればよいかを詳細に電池からの情報 http://www.codeproject.com/kb/mobile/Wimopower1.aspx .この情報には生地のパワーレベル、温度からの充電中や排水の流れを描画します。

出力例http://j2i.net/resized-image.ashx/__size/800x0/__key/CommunityServer.Blogs.Components.WeblogFiles/home/powerMeter.png

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top