Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Library: Windows API / MS.NET Framework API (https://www.delphipraxis.net/20-library-windows-api-ms-net-framework-api/)
-   -   Delphi Zeit seit letzter Tastatureingabe (https://www.delphipraxis.net/104965-zeit-seit-letzter-tastatureingabe.html)

JasonDX 13. Dez 2007 13:26


Zeit seit letzter Tastatureingabe
 
Luckie zeigt hier eine Funktion, mit der angegeben wird, wie lange die letzte Eingabe des Benutzers vergangen ist.

Delphi-Quellcode:
function SecondsIdle: DWord;
var
   liInfo: TLastInputInfo;
begin
   liInfo.cbSize := SizeOf(TLastInputInfo) ;
   GetLastInputInfo(liInfo) ;
   Result := (GetTickCount - liInfo.dwTime) DIV 1000;
end;
Dabei wird auf die Funktion GetLastInputInfo zurückgegriffen.
Benötigte Units: Delphi-Referenz durchsuchenWindows

greetz
Mike


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:43 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz