我看到其中所具有的功能的Windows Phone 8 SDK的WINBASE.H(WINAPI)文件(KERNEL32.DLL):GetSystemPowerStatus Windows Phone的8
GetSystemPowerStatus將返回電池 狀態(SYSTEM_POWER_STATUS)
。 的問題是,這將引發在模擬器上,在手機上沒有測試和異常(等待獲得一個)
我用
[DllImport("Kernel32")]
private static extern Boolean GetSystemPowerStatus(SystemPowerStatus sps);
的代碼是否符合,但在運行時拋出異常。
任何想法將這項工作在手機上,或者這完全不支持Windows Phone 8?
是否有任何相當於API,它的Windows Phone 8個支持? – Viral
據我所知,沒有。您可以回收的唯一附加信息是手機處於省電模式,使用PowerManager API: http://msdn.microsoft.com/en-us/library/windowsphone/develop/windows.phone.system.power .powermanager(v = vs.105).aspx – anderZubi