函数参考


_Timer_GetIdleTime

返回最后一次用户活动的标记数(即键盘/鼠标)

#Include <Timers.au3>
_Timer_GetIdleTime()

参数

None.

返回值

成功: 返回上次活动以来的整数标记(大约毫秒)
失败: 如果发生翻转则设置 @extended = 1 (见备注)

注意/说明

 当前标记从上次系统重新启动大约 50 天后翻转到 0,
 这使得在翻转之前的用户活动可能成为最后一个.
 但这个函数是在运行时间后翻转.
 如果发生这种情况, @extended = 1.
 返回的标记值是在翻转之后.

相关

示例/演示


#include <Timers.au3>

; 在这 10 秒里鼠标/键盘的操作将改变报告的空闲时间
Sleep(10 * 1000); 10秒

Global $iIdleTime = _Timer_GetIdleTime()

MsgBox(4160, "_Timer_GetIdleTime", "Idle time = " & $iIdleTime & "ms")