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