2010-05-07 34 views
4

我试图最大限度地与蟒蛇特定的窗口...如何使用Python最大化特定窗口?

这里是处理: 我有2个打开Firefox窗口(硒RC)的脚本,我需要最大化第二个窗口中,最后一个打开... 我该怎么做?

我使用这个命令

window = win32gui.GetForegroundWindow() 
win32gui.MoveWindow(window, 0, 0, 1440, 900, True) 

完美的作品,但只有焦点窗口...并打开Firefox的女巫的第二个窗口的脚本犯规得到集中...

回答

10

这应该工作

import win32gui, win32con 

hwnd = win32gui.GetForegroundWindow() 
win32gui.ShowWindow(hwnd, win32con.SW_MAXIMIZE) 
+1

类型错误:函数到底需要3个参数(2给出) – Shady 2010-05-07 21:18:16

+1

对不起,这是'ShowWindow',而不是'SetWindowLong' - 上面更新 – ars 2010-05-07 21:34:44