症状
当操作系统处于高 DPI 模式时,使用 Microsoft 基础类 (MFC) Microsoft Visual C++ 2013 库的应用程序的行为可能不正确。 例如,应用程序功能区中的图标绘制位置不正确。 此外,单击应用程序的 快速访问 工具栏中的图标时,可能会显示不正确的菜单。
原因
出现这些问题的原因是 Visual C++ 2013 的 MFC 实现包含用于处理高 DPI 模式的错误代码。 此 MFC 实现提供了修补程序,该修补程序不需要重新编译受影响的应用程序。
解决方法
Microsoft Visual C++ 2013 Update 5 可再发行程序包的此更新作为仅下载更新发布,不会通过 Windows 更新 分发。 允许重新分发此更新,但受Microsoft Visual Studio 2013 Update 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 | 949 KB | 12.0.40664.0 |
| msvcp120.dll | 445 KB | 12.0.40664.0 |
| vcamp120.dll | 332 KB | 12.0.40664.0 |
| vcomp120.dll | 118 KB | 12.0.40664.0 |
| vccorlib120.dll | 243 KB | 12.0.40664.0 |
| mfc120.dll | 4,322 KB | 12.0.40664.0 |
| mfc120u.dll | 4,347 KB | 12.0.40664.0 |
| mfc120chs.dll | 46 KB | 12.0.40664.0 |
| mfc120cht.dll | 46 KB | 12.0.40664.0 |
| mfc120deu.dll | 74 KB | 12.0.40664.0 |
| mfc120enu.dll | 64 KB | 12.0.40664.0 |
| mfc120esn.dll | 73 KB | 12.0.40664.0 |
| mfc120fra.dll | 74 KB | 12.0.40664.0 |
| mfc120ita.dll | 72 KB | 12.0.40664.0 |
| mfc120jpn.dll | 53 KB | 12.0.40664.0 |
| mfc120kor.dll | 53 KB | 12.0.40664.0 |
| mfc120rus.dll | 70 KB | 12.0.40664.0 |
vcredist_x64.exe 安装路径:
- x64 操作系统: %WinDir%\System32
| 文件名 | 文件大小 (x64) | 文件版本 |
|---|---|---|
| msvcr120.dll | 941 KB | 12.0.40664.0 |
| msvcp120.dll | 645 KB | 12.0.40664.0 |
| vcamp120.dll | 471 KB | 12.0.40664.0 |
| vcomp120.dll | 135 KB | 12.0.40664.0 |
| vccorlib120.dll | 349 KB | 12.0.40664.0 |
| mfc120.dll | 5,477 KB | 12.0.40664.0 |
| mfc120u.dll | 5,503 KB | 12.0.40664.0 |
| mfc120chs.dll | 46 KB | 12.0.40664.0 |
| mfc120cht.dll | 46 KB | 12.0.40664.0 |
| mfc120deu.dll | 74 KB | 12.0.40664.0 |
| mfc120enu.dll | 64 KB | 12.0.40664.0 |
| mfc120esn.dll | 73 KB | 12.0.40664.0 |
| mfc120fra.dll | 74 KB | 12.0.40664.0 |
| mfc120ita.dll | 72 KB | 12.0.40664.0 |
| mfc120jpn.dll | 53 KB | 12.0.40664.0 |
| mfc120kor.dll | 53 KB | 12.0.40664.0 |
| mfc120rus.dll | 70 KB | 12.0.40664.0 |