2009-04-10 3 views
1

키보드에서 얼마나 떨어져 있는지/얼마나 오래 쉬었는지 추적하고 싶습니다. 내 키보드와 마우스를 추적하는 모습은 내가 언제 떠났는지 알 수있는 좋은 방법입니다. 이것을 추적하는 가장 좋은 방법은 무엇입니까? 내가 볼 수있는 옵션사용자 키/마우스 입력 추적. C#

  • 모든 마우스 및 키보드를 누르는 시스템 콜백이 있습니다.
  • 100ms 동안 잠자기하고 keydown 또는 mousemovent가 있는지 확인하십시오.
  • 실제로 마지막 사용자 입력 시점을 알려주는 시스템 호출을 사용하고 효율적으로 위의 콤보를 사용하십시오. (사용자가 자리를 비울 때까지 잠자기 후 콜백을 사용하여 도착을 추적하십시오.)

답변

4

this을보십시오.

유휴 시간을 얻기 위해 시스템 호출을 할 수있는 것처럼 보입니다.

+0

P. 답변을 더 좋게 만듭니다! – Keltex

+0

필요 없음, 나는 그것을 밖으로 검사하고 2 & 3에 응답한다. 다른 대답은 1) –