这是一个vb.net程序,但我打算使用system.diagnostics.process.start(“C:\ Otherprogram.exe”)使用外部进程 现在我想要做的是调整大小外部过程的窗口的默认大小,我可以这样做吗?这样只有用户需要的东西才能看到?如何更改外部进程的默认窗口大小?
0
A
回答
0
您可以选择以最小化,最大化或正常窗口启动进程(通过设置ProcessStartInfo.WindowStyle并使用Process.Start(ProcessStartInfo)方法)。但是,启动它时,您无法真正控制外部进程的窗口大小。
1
启动程序后,您可以使用Process.MainWindowHandle获取主窗口句柄。
考虑到窗口句柄,您应该可以通过P/InvokeSetWindowPos来定位或调整该窗口的大小。
相关问题
- 1. 如何更改默认窗口大小
- 2. 更改默认窗口小部件大小
- 3. 如何更改Excel中的默认评论窗口大小?
- 4. iterm2默认窗口大小
- 5. Symfony窗体:如何更改窗体生成的默认窗口小部件
- 6. 如何在Windows系统中更改默认的最大化窗口大小?
- 7. 从Electron代码更改外部应用程序窗口大小
- 8. 更改默认的水豚浏览器窗口大小
- 9. Django 1.11 - ModelForm:更改DateTimeField的默认表单窗口小部件
- 10. 如何更改默认视图大小
- 11. 如何更改窗口的大小DepthBasics
- 12. Kivy:如何更改窗口大小?
- 13. 如何更改窗口大小?
- 14. 模型窗体 - 如何更改默认ManyToMany小部件?
- 15. 改变窗口小部件的大小而不改变主窗口大小QT
- 16. Gtkmm - 更改窗口的最小大小
- 17. WordPress的如何设置窗口小部件的默认值?
- 18. 如何在WPF中设置新窗口的默认大小?
- 19. PHPExcel - 如何设置默认的窗口大小
- 20. 更改VS2005默认调试窗口
- 21. jqgrid更改默认的rowNum大小
- 22. 更改CSS的默认vw大小?
- 23. 如何根据窗口大小更改图像大小
- 24. 如何在窗口中调整窗口小部件的大小
- 25. 更改新窗口小部件的大小
- 26. 如何设置Visual-Studio .NET CompactFramework Windows-CE默认窗口大小
- 27. 更改默认窗体小部件的选项
- 28. 更新默认值条目窗口小部件
- 29. 如何更改窗口大小时更改datagrid单元格大小
- 30. WordPress更改默认缩略图大小
我开始写这篇文章,但是在重新阅读时,OP想要更改otherprogram.exe *创建的*默认*窗口大小*其主窗口。当MainWindowHandle可用时,其他的program.exe可能已经以“错误”的尺寸显示了它的窗口,导致了令人讨厌的视觉干扰。 – itowlson 2010-01-01 02:29:38
是的,不幸的是,这是(我相信)你能做的最好的,但。 (不控制其他程序的代码...) – 2010-01-01 23:21:58