延伸窗口樣式
以下是擴充窗口樣式,這些樣式可與 createWindowExA/CreateWindowExW 函式搭配使用。
常數/值 | 描述 |
---|---|
|
視窗接受拖放檔案。 |
|
當視窗可見時,強制最上層視窗到任務列。 |
|
視窗具有具有下沉邊緣的框線。 |
|
使用雙緩衝,以從下到上繪製順序繪製視窗的所有子系。 從下到上繪製順序可讓子代視窗具有半透明(Alpha)和透明度(色彩索引鍵)效果,但只有在子代視窗也已設定WS_EX_TRANSPARENT位時。 雙緩衝可讓視窗及其子系繪製而不閃爍。 如果視窗具有 CS_OWNDC、CS_CLASSDC或 CS_PARENTDC的 類別樣式,則無法使用這個方法。 Windows 2000:不支援此樣式。 |
|
視窗的標題列包含問號。 當使用者按兩下問號時,游標會變更為具有指標的問號。 如果使用者接著按兩下子視窗,則子系會收到 WM_HELP 訊息。 子視窗應該將訊息傳遞至父視窗程式,其應該使用 HELP_WM_HELP 命令呼叫 WinHelp 函式。 說明應用程式會顯示通常包含子視窗說明的彈出視窗。 WS_EX_CONTEXTHELP 不能與 WS_MAXIMIZEBOX 或 WS_MINIMIZEBOX 樣式搭配使用。 |
|
視窗本身包含應該參與對話框導覽的子視窗。 如果指定此樣式,對話管理員會在執行瀏覽作業時,遞歸到此視窗的子系,例如處理 TAB 鍵、箭頭鍵或鍵盤助記鍵。 |
|
視窗具有雙框線;您可以選擇性地使用標題列建立視窗,方法是在 dwStyle 參數中指定 |
|
視窗是 Windows 8: 最上層視窗和子窗口支援 WS_EX_LAYERED 樣式。 舊版 Windows 僅支援最上層視窗 WS_EX_LAYERED。 |
|
如果殼層語言是希伯來文、阿拉伯文或支援閱讀順序對齊的另一種語言,則視窗的水準原點位於右邊緣。 將水準值往左遞增。 |
|
視窗具有泛型靠左對齊的屬性。 這是預設值。 |
|
如果殼層語言是希伯來文、阿拉伯文或支援閱讀順序對齊的另一種語言,則垂直滾動條(如果有的話)位於工作區的左邊。 若為其他語言,則會忽略樣式。 |
|
視窗文字會使用由左至右的閱讀順序屬性來顯示。 這是預設值。 |
|
視窗是 MDI 子視窗。 |
|
使用此樣式建立的最上層視窗不會在用戶按兩下時成為前景視窗。 當使用者最小化或關閉前景視窗時,系統不會將此視窗帶入前景。 視窗不應該透過程式設計存取或透過可存取技術透過鍵盤瀏覽來啟用,例如朗讀程式。 若要啟動視窗,請使用 SetActiveWindow 或 SetForegroundWindow 函式。 窗口預設不會出現在任務列上。 若要強制視窗出現在任務列上,請使用 WS_EX_APPWINDOW 樣式。 |
|
視窗不會將其視窗配置傳遞至其子視窗。 |
|
使用此樣式建立的子視窗不會在建立或終結時,將 WM_PARENTNOTIFY 訊息傳送至其父視窗。 |
|
視窗不會轉譯為重新導向介面。 這適用於沒有可見內容的視窗,或是使用表面以外的機制來提供其視覺效果。 |
|
視窗是重疊的視窗。 |
|
視窗是調色盤視窗,這是呈現命令陣列的無模式對話方塊。 |
|
視窗具有一般「靠右對齊」屬性。 這取決於窗口類別。 只有當殼層語言是希伯來文、阿拉伯文或支援閱讀順序對齊的另一種語言時,此樣式才會生效;否則會忽略樣式。 針對靜態或編輯控件使用 WS_EX_RIGHT 樣式,效果與分別使用 SS_RIGHT 或 ES_RIGHT 樣式相同。 搭配按鈕控制項使用此樣式的效果與使用 BS_RIGHT 和 BS_RIGHTBUTTON 樣式相同。 |
|
垂直滾動條(如果有的話)位於工作區右側。 這是預設值。 |
|
如果殼層語言是希伯來文、阿拉伯文或支援閱讀順序對齊的另一種語言,則會使用由右至左的閱讀順序屬性來顯示視窗文字。 若為其他語言,則會忽略樣式。 |
|
視窗具有三維框線樣式,用於不接受使用者輸入的專案。 |
|
視窗是用來做為浮動工具列。 工具視窗的標題列比一般標題欄短,而且視窗標題會使用較小的字型繪製。 工具視窗不會出現在任務列或使用者按下 ALT+TAB 時出現的對話框中。 如果工具視窗有系統功能表,則其圖示不會顯示在標題列上。 不過,您可以按下滑鼠右鍵或輸入 ALT+SPACE 來顯示系統選單。 |
|
窗口應該放在所有非最上層的視窗上方,而且應該維持在上方,即使視窗已停用也一定。 若要新增或移除此樣式,請使用 SetWindowPos 函式。 |
|
在視窗下方的同層級姐妹(由同一線程所建立)繪製之前,不應該繪製視窗。 窗口顯示為透明,因為已繪製基礎同層級視窗的位。 若要在不限制的情況下達到透明度,請使用 SetWindowRgn 函式。 |
|
視窗具有具有凸起邊緣的框線。 |
要求
要求 | 價值 |
---|---|
最低支援的用戶端 |
Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows 2000 Server [僅限傳統型應用程式] |
頁眉 |
|