Bezczynność w Windows

0

Jak w Delphi wykryć że myszka w całym Windowsie nie zmienia pozycji ?

0
function TfMain.SecondsIdle: DWORD;
var
  liInfo: TLastInputInfo;
begin
  liInfo.cbSize := SizeOf(TLastInputInfo);
  GetLastInputInfo(liInfo);
  Result := (GetTickCount - liInfo.dwTime) div 1000;
end;

zwraca od ilu sekund user nie ruszył myszą ani klawiaturą

1 użytkowników online, w tym zalogowanych: 0, gości: 1