1

キーボードから離れていた時間/休憩した時間を追跡したい. キーボードとマウスを追跡することは、いつ出発していつ到着したかを確認する良い方法だと思います。これを追跡する最良の方法は何ですか? 私が見るいくつかのオプション

  • マウスとキーボードを押すたびにシステム全体のコールバックを行います。
  • 100 ミリ秒スリープし、キーダウンまたはマウス移動があるかどうかを確認します
  • 最後のユーザー入力がいつだったかを実際に教えてくれるシステムコールを使用し、上記の組み合わせを効率的に使用します。(ユーザーが離れるまでスリープし、コールバックを使用して到着を追跡します)
4

2 に答える 2

4

これを見てみてください。

自分で追跡を行う必要はありません。システム コールを実行してアイドル時間を取得できるようです。

于 2009-04-10T15:38:11.610 に答える
1

http://www.geekpedia.com/tutorial210_Retrifying-the-Operating-System-Idle-Time-Uptime-and-Last-Input-Time.htmlも役立つかもしれません

ちょっと遅い :P :P

于 2009-09-24T06:29:42.747 に答える