ProcessWindowStyle 列舉

定義

指定當系統啟動進程時,新視窗應該如何出現。

public enum class ProcessWindowStyle
public enum ProcessWindowStyle
type ProcessWindowStyle = 
Public Enum ProcessWindowStyle
繼承
ProcessWindowStyle

欄位

名稱 Description
Normal 0

那種正常、可見的窗戶風格。 系統會在預設位置顯示一個帶有 Normal 風格的視窗。 如果視窗可見,使用者可以輸入該視窗並查看視窗的輸出。 應用程式通常會在自訂視窗外觀的同時,初始化一個新視窗到該 Hidden 樣式,然後將視窗 Normal樣式 。

Hidden 1

隱藏窗戶風格。 窗戶可以是可見的,也可以是隱藏的。 系統會顯示一個隱藏視窗,因為不畫它。 如果視窗被隱藏,實際上就是被禁用了。 隱藏視窗可以處理來自系統或其他視窗的訊息,但無法處理使用者的輸入或顯示輸出。 應用程式通常會隱藏新視窗,同時自訂視窗外觀,然後將視窗樣式 Normal。 使用 Hidden,該 UseShellExecute 性質必須為 true

Minimized 2

最小化的窗戶風格。 預設情況下,系統會將最小化視窗縮小到工作列按鈕大小,並將最小化視窗移至工作列。

Maximized 3

最大化的窗戶風格。 預設情況下,系統會放大最大化視窗,使其填滿整個螢幕,若為子視窗則填滿父視窗的客戶端區域。 如果視窗有標題列,系統會自動將其移到螢幕頂端或父視窗的用戶端區域頂端。 此外,系統會關閉視窗大小邊框及標題列的視窗定位功能,讓使用者無法透過拖曳標題列來移動視窗。

適用於

另請參閱