首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

VB.NET WinForm中调用外部软件时,怎么不让它最大化

2012-09-18 
VB.NET WinForm中调用外部软件时,如何不让它最大化?System.Diagnostics.Process.Start(D:\Program Files\

VB.NET WinForm中调用外部软件时,如何不让它最大化?
System.Diagnostics.Process.Start("D:\Program Files\..\Excel.exe", "D:\Excel\TEst1.xlsx")

调用时,却最大化了, 如何不让它最大化呢? 谢谢!

[解决办法]
使用ProcessStartInfo,可指定其WindowStyle

VB.NET code
Dim startinfo As New System.Diagnostics.ProcessStartInfo("D:\Program Files\..\Excel.exe", "D:\Excel\TEst1.xlsx")startinfo.WindowStyle = ProcessWindowStyle.HiddenSystem.Diagnostics.Process.Start(startinfo) 

热点排行