ProcessWindowStyle 枚举

定义

指定在系统启动进程时新窗口应如何显示。

C#
public enum ProcessWindowStyle
继承
ProcessWindowStyle

字段

名称 说明
Hidden 1

隐藏窗口样式。 窗口可以采用可见或隐藏样式。 系统会通过不绘制窗口来显示隐藏的窗口。 当隐藏窗口时,实际上是将其禁用。 隐藏的窗口可以从系统或其他窗口中处理消息,但它不能处理用户的输入,也不能显示输出。 通常,应用程序可能会在自定义窗口外观时使新窗口保持隐藏,然后再使窗口样式成为 Normal。 要使用 HiddenUseShellExecute 属性必须为 true

Maximized 3

最大化窗口样式。 默认情况下,系统会放大最大化窗口,使其填充整个屏幕(或者在子窗口的情况下使其填充父窗口的整个工作区)。 如果窗口具有标题栏,系统会自动将其移至屏幕的顶端或父窗口工作区的顶端。 此外,系统会禁用窗口的可调整边框和标题栏的窗口定位功能,使用户无法通过拖动标题栏来移动窗口。

Minimized 2

最小化窗口样式。 默认情况下,系统会将最小化窗口缩小到任务栏按钮的大小并将最小化窗口移至任务栏上。

Normal 0

正常的可见窗口样式。 系统会在屏幕上的默认位置显示具有 Normal 样式的窗口。 如果窗口可见,用户就可以在该窗口中提供输入并查看窗口的输出。 通常,应用程序可能会在自定义窗口外观时将新窗口初始化为 Hidden 样式,然后再使窗口样式成为 Normal

适用于

产品 版本
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

另请参阅