- Регистрация
- 9 Май 2015
- Сообщения
- 1,562
- Баллы
- 155
Как определить время простаивания системы?
Код:
function LastInput: DWord;
var
LInput: TLastInputInfo;
begin
LInput.cbSize := SizeOf( TLastInputInfo );
GetLastInputInfo( LInput );
Result := GetTickCount - LInput.dwTime;
end;
procedure TForm1.Timer1Timer(Sender: TObject);
begin
Caption := Format( 'Система простаивает %d ms', [LastInput] );
end;