Delphi 检测鼠标键盘多久没有活动

Posted windson

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Delphi 检测鼠标键盘多久没有活动相关的知识,希望对你有一定的参考价值。

function GetInputAwayTime():DWORD;  
var
  lpi:TLastInputInfo;
begin
  lpi.cbSize := sizeof(lpi);
  GetLastInputInfo(lpi);
  Result := Round((GetTickCount()-lpi.dwTime)/1000);
end;


procedure TForm1.Timer1Timer(Sender: TObject);
begin
Caption := IntToStr(GetInputAwayTime)
end;

 

以上是关于Delphi 检测鼠标键盘多久没有活动的主要内容,如果未能解决你的问题,请参考以下文章

ubuntu检测鼠标键盘是否活动

使用delphi多线程实现绑定某个EXE的进程并且向它发送键盘鼠标消息的实例。

捕获表单之外的鼠标/键盘事件(应用程序在后台运行)

delphi7实现模拟键盘按键,比如按下v键,数字0,回车等

用户不活动执行功能[关闭]

检测模拟键盘/鼠标输入