procedure TForm1.Timer1Timer(Sender: TObject);
var
vLastInputInfo: TLastInputInfo;
begin
vLastInputInfo.cbSize := SizeOf(TLastInputInfo);
GetLastInputInfo(vLastInputInfo);
Caption := Format('用户已经%d秒没有动键盘鼠标了',
[(GetTickCount - vLastInputInfo.dwTime) div 1000]);
end;
delphi内如何检测用户多长时间没有鼠标与键盘操作?
最新推荐文章于 2021-10-26 21:40:14 发布
本程序通过获取最后输入信息的时间戳来判断用户是否长时间未进行键盘或鼠标的操作,并实时更新显示用户静止不动的时长。
2216

被折叠的 条评论
为什么被折叠?



