VB.NET WinForm中调用外部软件时,如何不让它最大化?
System.Diagnostics.Process.Start("D:\Program Files\..\Excel.exe", "D:\Excel\TEst1.xlsx")
调用时,却最大化了, 如何不让它最大化呢? 谢谢!
[解决办法]
使用ProcessStartInfo,可指定其WindowStyle
Dim startinfo As New System.Diagnostics.ProcessStartInfo("D:\Program Files\..\Excel.exe", "D:\Excel\TEst1.xlsx")startinfo.WindowStyle = ProcessWindowStyle.HiddenSystem.Diagnostics.Process.Start(startinfo)