這是一個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