0
사용자가 Ctrl 키를 누르면 내 양식이 무언가를 수행하고이 키를 놓으면 폼이 다른 작업을 수행합니다. 안타깝게도 내 양식에 초점이 맞지 않을 수 있습니다 (전경 창이 아님). 이것을 어떻게 할 수 있습니까? 나는 그것이 PInvoke라고 추측하고있다. 그러나 수색은 아무것도 명백하게 보이지 않았다.KeyDown 및 KeyUp 이벤트를 포커스가없는 상태 (전경에서)로 검색
감사 토마스
PInvoke를 관리되지 않는 DLL 년대에서 함수를 호출입니다, 아무것도 keyboardhooks –
와는 없습니다 그것은 형태에서 직접 할 수 maynot. 그러나 Windows 후크가 가능합니다. 참조 [this] (http://stackoverflow.com/questions/17056235/how-to-get-keyup-keydown-keypress-events-on-a-windows-forms-form-that-is-minimiz) – LakshmiNarayanan
안녕 Jeroen , 나는 알고있다 :) 그 의미에서 나는 일부 네이티브 dll 메서드 (user32.dll 의심의 여지없이)를 호출하는 경로를 가야 함을 의미했다. – Prof