看起来 Minimized 样式没有效果:
string logFilePath = @"c:\mylog.log";
ProcessStartInfo startInfo = new ProcessStartInfo(logFilePath) {WindowStyle = ProcessWindowStyle.Minimized};
Process.Start(startInfo);
谢谢。
WindowStyle 属性的 MSDN 页面的社区评论部分说:
要使用 Hidden,您需要 UseShellExecute = true
要使用 Hidden,您需要 UseShellExecute = true 等。这些要求应该在文档中注明,但不是。
你试过吗?也许它也适用于最小化。