我使用Visual Studio在C#中创建了一个壁纸更改程序,在过去的几个月中,我有一些报告显示该程序的一部分显示不正确。我不知道是什么导致它。有什么帮助吗?
这就是我的电脑上的样子,Windows 7
这就是受害者计算机上的样子,Windows 8
答案 0 :(得分:2)
如果这是一个Windows窗体应用程序,它可能与DPI /分辨率缩放有关。这不是Windows 8独有的。
在控制面板中检查两个显示器上的显示大小调整选项匹配(或者只是在Windows 7计算机上更改)。
Windows 8的控制面板\外观和个性化\显示。(我认为Windows 7也是如此)。
请参阅C# WinForms disable DPI scaling
或
How to write WinForms code that auto-scales to system font and dpi settings?