2012-02-24 2 views
1

나는 VB 2010에서 간단한 WAV 플레이어 - 메뉴가없는 Windows Form App을 작성했습니다. 텍스트 상자를 볼 수있게 해주는 CTRL-D와 같은 바로 가기 키를 만들려고합니다. 상자에 올바른 암호를 입력하면 양식이 확장되고 일부 관리 기능이 표시됩니다. 둘 이상의 키가있는 단축키를 만드는 데 문제가 있습니다.VB 2010의 다중 키 단축키

다음 코드가 있지만 작동하지 않습니다. 나는 KeyPreview를 True로 설정했다.

Private Sub _KeyDown(sender As Object, e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown 
    If e.KeyCode = Keys.Control And e.KeyCode = Keys.D Then 
     txtPWD.Visible = True 

또한 ALT 및 SHIFT하지만 아무것도 작동하는 것 같다에 변경을 포함

If e.Keycode = Keys.ControlKey & e.KeyCode = Keys.D 

및 다른 많은 변화를 시도했습니다. 키 중 하나를 제거하면 올바르게 작동합니다. 이게 내가 잘못한거야? Modifierkeys에 대한

답변