VBcoders Browse New Submit Contact Sign In

No account? Register free

Forgot password?

GET THE COMPLETE BATTERY STATUS BY USING WINDOWS API JUST ONE PROCEDURE...

Dipen Anovadia  (19 Submissions)   Windows System Services   Visual Basic 5.0   Unknown Difficulty   Fri 19th May 2006   Mon 8th February 2021

GET THE COMPLETE BATTERY STATUS BY USING WINDOWS API JUST ONE PROCEDURE...

API Declarations



'Battery flag (status constants)
Public Const BATTERY_FLAG_CHARGING As Long = &H8
Public Const BATTERY_FLAG_CRITICAL As Long = &H4
Public Const BATTERY_FLAG_HIGH As Long = &H1
Public Const BATTERY_FLAG_LOW As Long = &H2
Public Const BATTERY_FLAG_NO_BATTERY As Long = &H80
Public Const BATTERY_FLAG_UNKNOWN As Long = &HFF&

'System power status structure
Public Type SYSTEM_POWER_STATUS
ACLineStatus As Byte
BatteryFlag As Byte
BatteryLifePercent As Byte
Reserved1 As Byte
BatteryLifeTime As Long
BatteryFullLifeTime As Long
End Type

'windows api
Public Declare Function GetSystemPowerStatus Lib "kernel32.dll" ( _
ByRef lpSystemPowerStatus As SYSTEM_POWER_STATUS) As Long


Rate GET THE COMPLETE BATTERY STATUS BY USING WINDOWS API JUST ONE PROCEDURE... (2(2 Vote))
GET THE COMPLETE BATTERY STATUS BY USING WINDOWS API JUST ONE PROCEDURE....bas

GET THE COMPLETE BATTERY STATUS BY USING WINDOWS API JUST ONE PROCEDURE... Comments

No comments yet — be the first to post one!

Post a Comment

0/1000 characters