none
resource.h 파일이 깨집니다. 꼭, 유니코드로 변하는것 처럼 보입니다. 어떻게 해야 하나요??

    질문

  • resource.h 파일이 깨집니다. 꼭, 유니코드로 변하는것 처럼 보입니다. 어떻게 해야 하나요??
    2018년 2월 8일 목요일 오후 1:22

모든 응답

  • 사용하시는 OS와 문제의 Visual Studio의 버전, 그리고 표시 언어가 각각 어떻게 되는지요?

    또한 해당 resource.h의 정확한 인코딩은 무엇인가요? 이는 Notepad++로 해당 파일을 열었을 때 우측 하단에서 확인할 수 있습니다.

    확인해 보니 Visual Studio는 버전 별로 조금씩 차이는 있으나 유니코드 방식으로 해당 파일을 저장하고 있습니다.

    특정 조건에서 인코딩이 안 맞아서 깨지는 경우가 있는데, OS 및 Visual Studio의 버전과 표시언어, 해당 파일의 인코딩 상태를 보고 판단할 수 있을 것 같습니다. 몇 가지 확인해 본 바 VS2017은 USC-2 LE BOM (한/영 공통), VS2015는 UTF-8 (영문), VS2013은 EUC-KR (한글), VS2010은 UTF-8 (영문) 으로 확인됩니다. 문제의 resource.h를 이런 정상 기준에 맞춰서 재 인코딩을 하거나 새로 만들어서 조치를 해보면 개선이 될 수 있을 것 같습니다.


    2018년 2월 19일 월요일 오전 5:00