在WinForms中获取Windows屏幕比例
本文关键字:屏幕 Windows 获取 WinForms | 更新日期: 2023-09-27 17:59:43
我在WinForms应用程序中有一个自定义绘制方法,当用户更改屏幕缩放比例时,该方法会中断。他们可以通过以下方式做到这一点:
Right Click on Desktop > Click Personalise > Display > Select 125%.
如何访问分辨率比例,以便重新计算此增加的屏幕比例的控件大小?
您可以尝试使用Control.AutoScaleFactor
。我还没有用其他缩放因子进行测试,但如果您的缩放设置为100%,Control.AutoScaleFactor.Height
和.Width
将返回1(即"100%")。