LoGin
article thumbnail
반응형

 

 

오토핫키 gui를 출력해 보면 한글이 깨지는 경험을 하셨다면 인코딩 문제입니다.

 

요약

인코딩을 바꿔주면 된다

UTF-8       >>>   UTF-8-BOM

 

 

 


 

 

 

오토핫키를 작성하고 MsgBox기능을 사용하고 한글을 출력해 보면 한글이 알 수 없는 용어로 출력됩니다.

CapsLock::
  MsgBox, 64, 사용법 안내, 한자 + 방향키(left, right, up, down) 조합으로 home, end, PGUP, PGDN키 사용 가능,`n(키보드마다 한자 키 코드가 달라서 둘 다 입력했습니다.)
return

로 간단히 알림창을 뛰우는 건데 실행 후 알림 창을 띄워보면 

 

같이 나오는데 이는 간단히 해결할 수 있습니다.

 

 

 

 

 

저는 주로 VSCode를 사용하는데 VSCode 인코딩을 UTF-8로 진행하면 위와 같이 깨지더라고요

창 아래에 위치한 인코딩을 클릭하면 인코딩 형식을 변환할 수 있습니다.

클릭하시면 

 

 

 

이런식으로뜨는데 Save with Encoding을 선택해서

 

 

 

이중 UTF-8 with BOM을 선택해 주시면 됩니다.

 

 

 

 

실행 파일 다시 실행해 주시고 메시지박스 띄우시면

 

위와 같이 한글이 깨지지 않고 잘 랜더링 되는 것을 확인하실 수 있습니다.

728x90
반응형
profile

LoGin

@LoGinShin

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!