共用方式為


延伸的視窗樣式

  • WS_EX_ACCEPTFILES 指定視窗建立接受拖放檔案的樣式。

  • 當視窗為可見時,WS_EX_APPWINDOW 強制在工作列上的最上層視窗。

  • WS_EX_CLIENTEDGE 指定視窗有 3D樣子 —意即有凹陷邊緣的框線。

  • WS_EX_CONTEXTHELP 在視窗的標題列包含問號。 當使用者按一下問號,游標會變為有指標的問號。 如果使用者再按一下子視窗,子視窗會收到 WM_HELP訊息。

  • 使用 TAB 鍵,WS_EX_CONTROLPARENT 允許使用者在視窗的子視窗中巡覽。

  • WS_EX_DLGMODALFRAME 指定具備可以的雙框線的視窗 (選擇性) 建立與標題列,當您在 dwStyle 參數中指定 WS_CAPTION 樣式旗標。

  • WS_EX_LAYERED 視窗為 層次視窗 如果視窗有 CS_OWNDCCS_CLASSDC類別樣式。 則不能使用這個樣式。 不過, Windows 8 支援子視窗的 WS_EX_LAYERED 樣式,之前的 Windows 版本只支援其最上層視窗的。

  • WS_EX_LEFT 給視窗泛型靠左對齊屬性。 這是預設值。

  • WS_EX_LEFTSCROLLBAR 在工作區左邊放置垂直捲軸。

  • 使用由左向右讀取 Order 屬性,WS_EX_LTRREADING 顯示視窗文字。 這是預設值。

  • WS_EX_MDICHILD 建立 MDI 子視窗。

  • WS_EX_NOPARENTNOTIFY 當子視窗建立或終結時,指定子視窗建立樣式不會傳送 WM_PARENTNOTIFY 資訊給其父視窗。

  • WS_EX_OVERLAPPEDWINDOW 合併 WS_EX_CLIENTEDGEWS_EX_WINDOWEDGE 樣式

  • WS_EX_PALETTEWINDOW 合併 WS_EX_WINDOWEDGEWS_EX_TOPMOST 樣式

  • WS_EX_RIGHT 給視窗泛型靠右對齊的屬性。 這取決於視窗類別。

  • WS_EX_RIGHTSCROLLBAR 在工作區右側放置垂直捲軸 (如果有的話)。 這是預設值。

  • 使用由右向左讀取 Order 屬性,WS_EX_RTLREADING 顯示視窗文字。

  • WS_EX_STATICEDGE 建立有 3D 框線樣式用以項目的視窗為不接受使用者輸入。

  • WS_EX_TOOLWINDOW 建立要當做浮動工具列的工具視窗。 工具視窗的標題列較一般標題列短,而且適用小字型繪製視窗標題。 當使用者按下 ALT+TAB 時,在工作列或出現的視窗中不會顯示工具視窗。

  • WS_EX_TOPMOST 指定以這種樣式產生的視窗應該被放置在最上層,即使視窗沒有活動,也要保持在最上層。 應用程式可以使用 SetWindowPos 成員函式來加入或移除此屬性。

  • WS_EX_TRANSPARENT 指定以這種樣式產生的視窗會為透明。 也就是說,任何在這種視窗下的視窗不會被遮蔽。 只有在所有同層級視窗更新之後,使用這個樣式建立視窗會收到 WM_PAINT 訊息。

  • WS_EX_WINDOWEDGE 指定視窗具有凸起邊緣的框線。

請參閱

參考

CWnd::CreateEx

CreateWindowEx

其他資源

MFC 使用的樣式