如何让窗口专注于Windows并重新调整大小?

时间:2010-02-25 16:38:07

标签: python windows

我想获得专注的窗口,以便我可以调整它...我该怎么做?

1 个答案:

答案 0 :(得分:11)

使用GetForegroundWindow Win32 API获取窗口句柄。

然后使用MoveWindow(或SetWindowPos,如果您愿意)win32 API来调整窗口大小。

使用Win32 API可以直接使用ctypes并使用dll或使用pywin32项目。

修改:这是一个例子(Make sure you have pywin32 installed):

import win32gui
hwnd = win32gui.GetForegroundWindow()
win32gui.MoveWindow(hwnd, 0, 0, 500, 500, True)