Api Funktion, die die Zeit nach der letzten Benutzereingabe liefert
-
Hallo,
ich benötige eine Funktion, die die vergangene Zeit nach der letzen Benutzereingabe (Maus, Tastatur, etc) liefert. Also die Zeit, die auch der Bildschirmschoner-Mechanismus ermitteln muss.
Gibt es solch eine Funktion?
Danke
-
Nein, kann man aber leicht schreiben.
Mit GetTickCount() kannst du die millisekunden holen, die das System bereits läuft, also Speicher einfach bei jeder Tastatureingabe den Wert von GetTickCount() und dann ist die vergangene Zeit einfach die differenz:passedTimeSec = (GetTickCount() - lastTickCount)/1000;
-
GetLastInputInfo
-
Danke für die Antworten

Gruß