Pour detecter l'absence d'activité d'un utilisateur sur une machine, j'utlise la fonction suivante pour delphi:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
function GetIdleTime:Cardinal;
var
  LI:TLastInputInfo;
begin
  LI.cbSize:=SizeOf(LI);
  GetLastInputInfo(LI);
  Result:=GetTickCount-LI.dwTime;
end;
le probleme c'est que je souhaite l'equivalent en delphi prism car il ne reconnait pas le type TlastInputInfo et les fonctions GetLastInputInfo et GetTickCount.

Merci !