py调用返回的大小大于分辨率

时间:2019-06-14 18:29:54

标签: python pyautogui

我的显示器分辨率为1900x1200,我需要验证我的应用大小。但是,所有这三个调用都返回2904x1764。如果屏幕sz只有1900x1200,怎么办?

我在这里想念什么?

{% for animals in farmer.animal_set.all %}
<p>  {{ animals }} </p>
{% endfor %}

1 个答案:

答案 0 :(得分:0)

可能是您的系统正在强制某些DPI修改以处理字体放大。

在某些系统中,这会更改系统向应用程序报告的屏幕大小和gui坐标的总体信息(例如鼠标位置)。

因此,基本上,如果是这种情况,系统将完全对应用程序说谎,以使它们(理论上)将以用户喜欢的方式绘制内容。