Código Delphi
[-]
procedure TForm1.Timer1Timer(Sender: TObject);
var
a: tagLASTINPUTINFO;
b: integer;
c: integer;
begin
GetLastInputInfo(a);
b := a.cbSize;
showmessage(inttostr(b));
c := a.dwTime;
showmessage(inttostr(c));
end;
Lo he intentado pero no logro comprender el sentido de esta funcion.
b siempre da resultado 1 y c es como el interval siempre da un número en decremento, pero no se como obtener el tiempo desde que se pulsó una tecla o el ratón.
Gracias anticipadas.