증상
운영 체제가 높은 DPI 모드인 경우 Microsoft Visual C++ 2013의 MFC(Microsoft Foundation Classs) 라이브러리를 사용하는 애플리케이션이 잘못 동작할 수 있습니다. 예를 들어 애플리케이션 리본의 아이콘이 잘못된 위치에 그려질 수 있습니다. 또한 애플리케이션의 빠른 실행 도구 모음에서 아이콘을 클릭하면 잘못된 메뉴가 표시될 수 있습니다.
원인
이러한 문제는 Visual C++ 2013의 MFC 구현에 높은 DPI 모드를 처리하기 위한 잘못된 코드가 포함되어 있기 때문에 발생합니다. 이 MFC 구현에 대해 수정을 사용할 수 있으며, 수정 시 영향을 받는 애플리케이션을 다시 컴파일할 필요가 없습니다.
해결 방법
Microsoft Visual C++ 2013 업데이트 5 재배포 가능 패키지에 대한 이 업데이트는 다운로드 전용 업데이트로 릴리스되며 Windows 업데이트 통해 배포되지 않습니다. 이 업데이트의 재배포는 Microsoft Visual Studio 2013 업데이트 5 릴리스에서 부여한 것과 동일한 사용 조건에 따라 허용됩니다.
Microsoft 다운로드 센터
Microsoft 다운로드 센터에서 다음 파일을 다운로드할 수 있습니다.
vcredist_x64.exe 파일 경로
| 로캘 | 파일 경로 |
|---|---|
| 체코어 - 체코 | https://aka.ms/highdpimfc2013x64csy |
| 독일어 - 독일 | https://aka.ms/highdpimfc2013x64deu |
| 영어 - 미국 | https://aka.ms/highdpimfc2013x64enu |
| 스페인어(전통적인 정렬) - 스페인 | https://aka.ms/highdpimfc2013x64esn |
| 프랑스어 - 프랑스 | https://aka.ms/highdpimfc2013x64fra |
| 이탈리아어 - 이탈리아 | https://aka.ms/highdpimfc2013x64ita |
| 일본어 - 일본 | https://aka.ms/highdpimfc2013x64jpn |
| 한국어 - 한국어 | https://aka.ms/highdpimfc2013x64kor |
| 폴란드어 - 폴란드 | https://aka.ms/highdpimfc2013x64plk |
| 포르투갈어 - 브라질 | https://aka.ms/highdpimfc2013x64ptb |
| 러시아어 - 러시아 | https://aka.ms/highdpimfc2013x64rus |
| 터키어 - 터키 | https://aka.ms/highdpimfc2013x64trk |
| 중국어 - 중국 | https://aka.ms/highdpimfc2013x64chs |
| 중국어 - 대만 | https://aka.ms/highdpimfc2013x64cht |
vcredist_x86.exe 파일 경로
| 로캘 | 파일 경로 |
|---|---|
| 체코어 - 체코 | https://aka.ms/highdpimfc2013x86csy |
| 독일어 - 독일 | https://aka.ms/highdpimfc2013x86deu |
| 영어 - 미국 | https://aka.ms/highdpimfc2013x86enu |
| 스페인어(전통적인 정렬) - 스페인 | https://aka.ms/highdpimfc2013x86esn |
| 프랑스어 - 프랑스 | https://aka.ms/highdpimfc2013x86fra |
| 이탈리아어 - 이탈리아 | https://aka.ms/highdpimfc2013x86ita |
| 일본어 - 일본 | https://aka.ms/highdpimfc2013x86jpn |
| 한국어 - 한국어 | https://aka.ms/highdpimfc2013x86kor |
| 폴란드어 - 폴란드 | https://aka.ms/highdpimfc2013x86plk |
| 포르투갈어 - 브라질 | https://aka.ms/highdpimfc2013x86ptb |
| 러시아어 - 러시아 | https://aka.ms/highdpimfc2013x86rus |
| 터키어 - 터키 | https://aka.ms/highdpimfc2013x86trk |
| 중국어 - 중국 | https://aka.ms/highdpimfc2013x86chs |
| 중국어 - 대만 | https://aka.ms/highdpimfc2013x86cht |
추가 정보
파일 정보
vcredist_x86.exe 설치 경로:
- x86 운영 체제: %WinDir%\System32
- x64 운영 체제: %WinDir%\SysWow64
| 파일 이름 | 파일 크기(x86) | 파일 버전 |
|---|---|---|
| msvcr120.dll | 949KB | 12.0.40664.0 |
| msvcp120.dll | 445KB | 12.0.40664.0 |
| vcamp120.dll | 332KB | 12.0.40664.0 |
| vcomp120.dll | 118KB | 12.0.40664.0 |
| vccorlib120.dll | 243KB | 12.0.40664.0 |
| mfc120.dll | 4,322KB | 12.0.40664.0 |
| mfc120u.dll | 4,347KB | 12.0.40664.0 |
| mfc120chs.dll | 46KB | 12.0.40664.0 |
| mfc120cht.dll | 46KB | 12.0.40664.0 |
| mfc120deu.dll | 74KB | 12.0.40664.0 |
| mfc120enu.dll | 64KB | 12.0.40664.0 |
| mfc120esn.dll | 73KB | 12.0.40664.0 |
| mfc120fra.dll | 74KB | 12.0.40664.0 |
| mfc120ita.dll | 72KB | 12.0.40664.0 |
| mfc120jpn.dll | 53KB | 12.0.40664.0 |
| mfc120kor.dll | 53KB | 12.0.40664.0 |
| mfc120rus.dll | 70KB | 12.0.40664.0 |
vcredist_x64.exe 설치 경로:
- x64 운영 체제: %WinDir%\System32
| 파일 이름 | 파일 크기(x64) | 파일 버전 |
|---|---|---|
| msvcr120.dll | 941KB | 12.0.40664.0 |
| msvcp120.dll | 645KB | 12.0.40664.0 |
| vcamp120.dll | 471KB | 12.0.40664.0 |
| vcomp120.dll | 135KB | 12.0.40664.0 |
| vccorlib120.dll | 349KB | 12.0.40664.0 |
| mfc120.dll | 5,477KB | 12.0.40664.0 |
| mfc120u.dll | 5,503KB | 12.0.40664.0 |
| mfc120chs.dll | 46KB | 12.0.40664.0 |
| mfc120cht.dll | 46KB | 12.0.40664.0 |
| mfc120deu.dll | 74KB | 12.0.40664.0 |
| mfc120enu.dll | 64KB | 12.0.40664.0 |
| mfc120esn.dll | 73KB | 12.0.40664.0 |
| mfc120fra.dll | 74KB | 12.0.40664.0 |
| mfc120ita.dll | 72KB | 12.0.40664.0 |
| mfc120jpn.dll | 53KB | 12.0.40664.0 |
| mfc120kor.dll | 53KB | 12.0.40664.0 |
| mfc120rus.dll | 70KB | 12.0.40664.0 |