如何以编程方式调整Windows 10中的进程窗口大小?

时间:2017-02-12 15:53:24

标签: python windows resize subprocess programmatically

我正在使用python一起用vlc打开4个视频,我想让它们在屏幕的每个四分之一处自动调整大小(当你在角落里拖动窗口时会发生这种情况)。

我正在使用Popen库的subprocess方法,如下所示:

for i in range(0,4):
    p = subprocess.Popen(['vlc location','file name'])
p.wait()

到目前为止,视频已经打开,但我无法弄明白如何将它们固定在角落里:

screenshot of desired results

1 个答案:

答案 0 :(得分:1)

如果您要像我一样使用Popen子进程方法,则必须删除p.wait(),因为它将等待视频结束,然后再运行代码(它将进程放入排队而不是线程化。)

在martineau的帮助和他提供的答案之后,我使用了以下内容(在为python 3.5安装pywin32之后):

sap.ui.xmlview('firstapp.flightdata.view.Street').placeAt(this.getView().byId("page1"));

x1,y1,x2,y2可能与您的进程不同,但这些对于vlc媒体播放器来说效果很好。我希望我很清楚,但如果你没有完成它,你一定要检查马蒂诺提供的答案。