none
VS2008에서 개발한 소프트웨어를 Windows8에 설치했을 때 GUI의 위치가 깨지는 현상 RRS feed

  • 질문

  • 저는 Windows7 64bit 환경에서

    VS2008 개발툴을 이용해서 C++ Windows App를 개발하는 사람입니다.

    개발 경험이 많지 않아 그동안에는 Windows XP나 Windows 7 환경으로만 설치파일을 배포를 하였습니다.

    우연히 Windows 8 환경에 배포를 하게 되었는데 이상하게도 동일한 소프트웨어를 설치 했음에도 불구하고

    서브 다이얼로그의 GUI의 컨트롤들의 위치와 폰트등이 뒤죽박죽 되어 표시되는 현상이 발생하였습니다.

    Windows8.1에서는 정상적으로 표시되는 버전도 있는 반면에 깨져서 표현되는 버전도 있었습니다.

    특별하게 다른점은 모르겠고,  어쨋든 Windows8 이상 버전에서만 발생되는것 같습니다.

    혹시 이유를 알수있을까요? 더필요한 정보가 있으면 답변하겠습니다.

    2015년 4월 13일 월요일 오전 9:52

답변

  • 제공해주신 정보로는 원인을 정확하게 파악하기는 어렵습니다.

    혹, 폰트를 자체적으로 가져다 쓰는 것인지 확인해보고, 맞다면 해당 폰트가 Window 8 이후 버전에서 렌더링에 문제가 없는지 확인이 필요할 같습니다.  정확하게는 실질적인 소스를 보면 빠를 것 같기도하고 여러가지 상황에서 테스트를 좀 더 해봐야지 원인을 파악할 수 있을 것 같습니다.

    감사합니다.

    • 답변으로 표시됨 카카롤로 2015년 4월 14일 화요일 오전 8:12
    2015년 4월 14일 화요일 오전 5:40
    중재자

모든 응답

  • 제공해주신 정보로는 원인을 정확하게 파악하기는 어렵습니다.

    혹, 폰트를 자체적으로 가져다 쓰는 것인지 확인해보고, 맞다면 해당 폰트가 Window 8 이후 버전에서 렌더링에 문제가 없는지 확인이 필요할 같습니다.  정확하게는 실질적인 소스를 보면 빠를 것 같기도하고 여러가지 상황에서 테스트를 좀 더 해봐야지 원인을 파악할 수 있을 것 같습니다.

    감사합니다.

    • 답변으로 표시됨 카카롤로 2015년 4월 14일 화요일 오전 8:12
    2015년 4월 14일 화요일 오전 5:40
    중재자
  • 폰트부분을 확인 못했었네요

     감사합니다.

    2015년 4월 14일 화요일 오전 8:13