【发布时间】:2011-08-23 18:34:34
【问题描述】:
我有一个 Windows vb.net 项目,它会根据 20 分钟计时器进行偶尔的“自动刷新”。我想避免任何类型的自动刷新...如果用户在过去 5 分钟内手动与程序进行了任何交互(鼠标移动、单击、击键等)。
我添加了一个全局变量“Dim g_LastActivity As Date”,因此计时器可以检测到 5 分钟标记。
有什么地方可以放置我的“g_LastActivity = NOW”行,以确保它会在任何用户活动期间发生?所有的鼠标点击,所有的按钮,所有的鼠标移动,任何地方,所有的击键,基本上一切。
或者有完全不同的方法吗?
【问题讨论】:
标签: vb.net onclick onmousedown onmousemove