AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Akkumanagement (Notifications)

Ein Thema von himitsu · begonnen am 5. Feb 2024 · letzter Beitrag vom 13. Feb 2024
 
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.346 Beiträge
 
Delphi 12 Athens
 
#10

AW: Akkumanagement (Notifications)

  Alt 6. Feb 2024, 17:04
Mir ist aber so, als hätte ich bei früheren Versuchen auch dann eine Message bekommen.


Auf WM_POWERBROADCAST reagiere ich bereits und führe dort auch die Erkennungs-/Aktualisierungsfunktion aus.
Aktuell bekomme ich nur beim Ändern des AC/DC eine Meldung, aber nicht wenn sich der Akkustand ändert, also Prozente/Restzeit ... nichtmal wenn es auf Kritisch oder so fällt.
Ohne den zusätzlichen Timer bekomme ich also nicht wirklich alles Wichtige mit, drum die Frage hier.

Alle derzeit implementierten Events werden rechts geloggt. (aktuell sogar der RefreshTimer, auch wenn dort nur der letzte Zustand angezeigt wird, damit das Log nicht zumüllt)

Das GetSystemPowerStatus nutzte ich ebenfalls (und auch noch ein paar Alternativen/Zusätzliches, aber grundsätzlich würde ich mich darauf beschränken wollen).
Anhang siehe Post #6.


PS: Das BatteryFlag ist "offiziell" ein BitSet.
Ja, ich weiß, dass Viele es wie einen Enum ausweten, aber
Zitat:
This member can contain one or more of the following flags
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:53 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz