有没有办法使用Python将窗口移动到另一个监视器?

Joa*_*nge 7 python windows

我需要获取一个窗口的句柄,然后将其移动到我的辅助监视器.这是否适用于python 2.6,最好使用标准库.

Ada*_*eld 12

使用pywin32模块访问本机Win32 API.您需要使用的功能是:

  • EnumWindows枚举系统中的所有顶级窗口; 搜索你想要的那个并保存窗口句柄
  • EnumDisplayMonitors 枚举系统中的所有监视器
  • GetMonitorInfo 获取监视器的虚拟显示坐标并确定每个监视器是否为主监视器
  • MoveWindow 使用您之前找到的窗口句柄将窗口移动到所需的虚拟显示坐标