Windows에서 Windows display language를 한국어가 아닌 다른 언어로 설정하면 한글이 깨진다. 그리고 KHOpenAPI는 대부분의 메소드가 한글에 의존하는 API다. 영어로 display language를 설정해놓은 사람한테 한국어로 바꿔달라고 요청하는 수 밖에 없나? 했는데... 해결책을 찾았다!
System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("ko-KR");
프로그램 시작할 때 저 코드를 호출하면 된다.
'C# > WinForms' 카테고리의 다른 글
NumericUpDown.Value 실시간 동기화하기 (0) | 2023.06.04 |
---|---|
IsXValueIndexed (0) | 2023.05.23 |
WinForms Chart - 0부터 시작하지 않게 하기 (0) | 2023.05.15 |
댓글