您可以通过未收到动作事件来检测鼠标是否未移动 :-). 只需使用这个方法即可。例如,您可以设置一个定时器,在每次动作事件发生时重置。如果定时器在没有动作事件的情况下过期(例如1秒后),则可以开始动画,直到发生动作事件为止。据我所知,只有当您的应用程序获得焦点时,才能获取动作事件。我相信这是有意设计的,而且我不知道是否可以在没有焦点的情况下获取动作事件(这可能被认为是安全漏洞,因为您可以窥探用户正在做什么)。