2017-01-30 3 views
1
나는 그가 비활성 창 될 때 배경 창 에서 실행하려고 노력하고 있고, 난 아직도 내가 Visual Basic 버전을 사용하는 키보드 중 눌러 작동 및 인식 을 원하는

6 이 될 수를 작동창은 백그라운드에서 계속

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) 
    If KeyCode = 37 Then 
     MsgBox ("The left arrow was pressed") 
    End If 
End Sub 

답변

1

일반적으로 Windows 프로그램은 자신의 창에 대한 메시지를 수신 :

내 간단한 코드

을 수행. 시도해보십시오. journaling hook을 설치하면 모든 최상위 창에 대한 메시지를 볼 수 있습니다. 이것은 신중하게 진행되므로주의와주의가 필요합니다.

관련 문제