Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#4

Re: Wieviel Sekunden hat der Benutzer schon keine Taste mehr

  Alt 28. Feb 2006, 17:15
Hallo Andreas,

die Funktion sagt aber nur etwas über die Zeit aus, die vergangen ist, seit der Benutzer das letzte Mal die Maus oder Tastatur benutzt hat - das ist mitnichten ein Indiz für mangelnde Auslastung der CPU.

Delphi-Quellcode:
function UserIdleTime: TDateTime;
var
  lii: TLastInputInfo;
begin
  lii.cbSize := SizeOf(lii);
  GetLastInputInfo(lii);
  Result := (GetTickCount - lii.dwTime) / SecsPerDay / 1000;
end;
Grüße vom marabu

PS: GetLastInputInfo() gibt es erst ab W2K
  Mit Zitat antworten Zitat