0

昼夜を問わず、HDMI経由でラップトップにテレビを接続しています。昼間は、ほとんどの場合、テレビでラジオ局を放送しています。基本的に、焼き付きを防ぐために、テレビ専用のスクリーンセーバーを作ろうとしています。

私は現在、全画面表示に配置するランダムな形状を作成した SWF ファイルを持っていますが、それを配置することを忘れないでください。また、テレビで何かをすぐにデモする必要がある場合、それを外すのは少し面倒です。

モニター #2 が 5 分間アイドル状態になっているかどうかを検出するにはどうすればよいですか? その後、マウスが TV に移動すると、イベントが発生します。

解決策でマウスの x 位置を知る必要がある場合、モニター #1 の幅は 1366px です。

これがどの言語で作成されているかはあまり気にしませんが、C# の方がいいと思います。

4

1 に答える 1

2

で現在のカーソル位置を確認できますSystem.Windows.Forms.Cursor.Position。最も単純な (しかし最善ではない) アプローチは、これを定期的にポーリングすることです。その画面上で一定時間マウスの動きが見られない場合は、SWF を起動できます。また、マウスがその画面上で移動した場合は、SWF を閉じることができます。

于 2013-01-18T14:33:43.657 に答える