Code/WPF

WPF 단축키 한글 문제 해결

Segel 2021. 4. 26. 08:47

문제:

    단축키를 PreviewKeyDown 이벤트와 연결해 만들어 두었는데 입력기가 한글 모드일 때 정상적으로 입력받지 못함

    그렇다고 각 단축키의 한글 버전을 만드는 것은 너무 비효율적인것 같아보임

 

해결:

InputMethod.SetIsInputMethodEnabled(this, false);

 

    위 코드를 통해 입력기를 비활성화시키면 자동으로 e.Key에 알파벳만 들어옴

    윈도우 입력기가 정확히 어떻게 작동하는지는 모르겠지만 입력을 받을 일이 생기면 자동으로 활성화됨 

반응형