如何确定活动监视器并获得其分辨率?

How to determine the active monitor and get its resolution?

我有一个带有按钮的小 window,可以执行我需要的一些功能。我把它做成透明的并且没有 window,所以我不能移动它。 我有几台显示器,真的希望它们始终在那里。

问题: 如何确定活动屏幕并在右上角放置(重新创建)window?

在 Windows:

从 win32api 导入 GetSystemMetrics

print("Width =", GetSystemMetrics(0))
print("Height =", GetSystemMetrics(1))

如果您使用的是高分辨率屏幕,请确保您的 python 解释器是 HIGHDPIAWARE。