0

我整天/晚上都有一台电视通过 HDMI 连接到我的笔记本电脑。在白天,大部分时间我只是在电视上播放一个广播电台。本质上,我正在尝试为电视制作屏幕保护程序,以防止老化。

我目前有一个随机形状的 SWF 文件,我把它放在全屏上,但这是一个记得把它放在上面的例子;而且,如果我需要在电视上快速演示某些东西,将其取下来有点痛苦。

如何检测监视器 #2 是否空闲 5 分钟?然后,如果鼠标移动到电视上,就会触发一个事件。

如果解决方案需要知道鼠标的 x 位置,则监视器 #1 的宽度为 1366px。

我真的不介意这是用什么语言制作的,但我更喜欢 C#。

4

1 回答 1

2

您可以通过 确定当前光标位置System.Windows.Forms.Cursor.Position。最简单(但也许不是最好)的方法是定期轮询。如果您在一定时间内没有看到鼠标在该屏幕上移动,则可以启动 SWF。此外,当鼠标在该屏幕上移动时,您可以关闭 SWF。

于 2013-01-18T14:33:43.657 回答