如何使用Python / PyQT / Win32获取Windows任务栏的高度

发布于 2021-01-29 16:43:09

我试图使我的GUI程序与Windows上屏幕的右下角对齐。当任务栏未隐藏时,我的程序将仅位于任务栏顶部!

使用Python / PyQT / Win32时,如何:

  1. 检查任务栏的自动隐藏功能是否打开
  2. 获取任务栏的高度
关注者
0
被浏览
166
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    我认为您需要为感兴趣的监视器调用GetMonitorInfo。然后,您需要从MONITORINFO.rcWork中读取工作区。这将排除监视器中为任务栏保留的任何部分,甚至排除任何其他保留区域。

    我认为您不必担心自动隐藏,因为GetMonitorInfo应该解决这一问题。换句话说,启用自动隐藏后,工作区域将等于监视区域。



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看