저는 Windows 7이고 C# 프로그래밍을하고 있습니다.마우스/키보드 이벤트를 가로 채기
직장에 나는 일어날 때마다 컴퓨터를 잠 가야하는 것에 지쳐있어 Ctrl + Alt + Delete 키를 누른 다음 전체 암호를 입력하십시오. 별로 좋아 보이지 않지만 하루에 수천 번해야 할 때 꽤 지루합니다. 나는 잠글 필요없이 사람들이 내 컴퓨터를 사용하지 못하도록하는 쉬운 방법을 원합니다. 기본적으로 모든 키보드/마우스 이벤트를 차단하고 일어나지 못하게하는 앱을 시작하고 싶습니다. 화면이 얼어 붙은 것처럼 보입니다. '. 그러나 마우스 오른쪽 버튼을 4 배 빠르게 누르면 예를 들어 감지하면 화면을 고정 해제 할 수 있습니다. 아무도 그렇게하는 것을 알지는 못했지만 나는 그렇게 할 것입니다! 그렇게하면 필자의 시스템을 안전하게 유지할 수 있고 항상 내 pw를 입력해야하는 것을 짜증나게하지 않을 수 있습니다.
누구든지이 작업을 수행하는 방법을 알고 있습니까?
나는 이벤트 (마우스 이동, 클릭, 키보드 클릭)를 잡아서 처리 된 이벤트로 표시 할 수있는 winapi가 있다고 생각합니다. 그게 맞습니까?
감사합니다.
가 키보드/마우스 이벤트에 후크하는 방법이 있지만, 나는 그런 프로그램이 작성 * A *의 악몽이 될 것이라고 상상한다. 버그가 생길 때마다 물리적으로 전원을 꺼야합니다! (또한 CTRL + ALT + DEL과 같은 특정 제어 시퀀스를 가로 챌 수 없으므로 어쨌든 문제가 될 수 있다고 생각하지 않습니다.) – dlev
회사에서이 문제를 해결하는 것이 좋습니다. 내가 일하는 곳에서는 보안 요구 사항을 우회하여 아마 기각 될 것입니다. – djdanlib
아마도 컴퓨터에서 더 많은 시간을 보내고 사무실에서 돌아 다니는 시간을 줄여야합니다 .-) –