共用方式為


靜態樣式

  • SS_BITMAP 指定的點陣圖必須是靜態的控制項中顯示。 指定的文字是點陣圖 (不是檔名) 資源檔中其他地方定義的名稱。 樣式會略過的 nWidth 和 nHeight 參數。 自動調整控制項大小,以容納點陣圖。

  • SS_BLACKFRAME 有以相同的視窗框架色彩繪製框架指定方塊。 預設為黑色。

  • SS_BLACKRECT 指定用來繪製視窗框架色彩填滿的矩形。 預設為黑色。

  • SS_CENTER 指定一個簡單的矩形,並顯示指定的矩形中置中對齊的文字。 設定文字格式顯示之前。 便會擴充超過行結尾的文字行會自動換到下一步的置中一行的開頭。

  • SS_CENTERIMAGE 指定是否點陣圖或圖示比靜態控制項的用戶端區域太小,其餘的工作區會填滿色彩的點陣圖或圖示的左上角的像素。 靜態控制項包含單行文字,如果文字是垂直置中控制項的工作區中。

  • SS_ENDELLIPSISSS_PATHELLIPSIS 來取代指定字串的一部分省略符號,如有必要,以便顯示結果中指定的矩形。

    您可以指定 SS_END_ELLIPSIS 來取代字元字串的結尾或 SS_PATHELLIPSIS 來取代字元字串的中間。 如果字串包含反斜線 (\) 個字元, SS_PATHELLIPSIS 會保留最多的文字在最後一個反斜線之後愈好。

  • SS_ENHMETAFILE 指定的增強型中繼檔是在靜態控制項中顯示。 指定的文字是中繼檔的名稱。 增強型中繼檔的靜態控制項具有固定的大小。 中繼檔將縮放至適合靜態控制項的工作區中。

  • SS_ETCHEDFRAME 繪製靜態控制項使用的框架 EDGE_ETCHED 邊緣樣式。

  • SS_ETCHEDHORZ 繪製上下邊緣,靜態控制項使用的 EDGE_ETCHED 邊緣樣式。

  • SS_ETCHEDVERT 繪製使用 EDGE_ETCHED 的邊緣樣式靜態控制項的左、 右邊緣。

  • SS_GRAYFRAME 有相同的色彩,做為螢幕背景 (桌面),以繪製框架指定方塊。 預設為灰色。

  • SS_GRAYRECT 指定用來填滿螢幕背景的色彩填滿的矩形。 預設為灰色。

  • SS_ICON 指定在對話方塊中所顯示的圖示。 指定的文字是圖示 (不是檔名) 資源檔中其他地方定義的名稱。 nWidth和nHeight參數會被忽略 ; 圖示會自動調整大小。

  • SS_LEFT 指定一個簡單的矩形,並顯示指定的文字移靠左的矩形中。 設定文字格式顯示之前。 便會擴充超過行結尾的文字行會自動換到下一步] 移靠左一行的開頭。

  • SS_LEFTNOWORDWRAP 指定一個簡單的矩形,並顯示指定的文字移靠左的矩形中。 已經擴展定位點,但文字不折行。 延伸超過行結尾的文字會被裁剪。

  • SS_NOPREFIX 任何連字號 (&) 中控制項的文字是快速鍵字首字元的字元,除非指定此樣式,則會解譯 Windows。 在此情況下,會移除連字號,在字串中的下一個字元會加上底線。 靜態控制項是否包含文字,不需要這項功能, SS_NOPREFIX 可能會增加。 這種靜態控制項樣式可能會出現任何已定義的靜態控制項。 您可以結合 SS_NOPREFIX 與其他樣式使用位元的 OR 運算子。 這是最常用的檔名或其他字串可能包含連字號必須在對話方塊中,靜態控制項中顯示時。

  • SS_NOTIFY 將傳送的父視窗 STN_CLICKEDSTN_DBLCLKSTN_DISABLE,以及 STN_ENABLE 通知訊息,當使用者按一下或按兩下控制項。

  • SS_OWNERDRAW 指定靜態控制項的擁有者是負責繪製控制項。 擁有者視窗接收到的WM_DRAWITEM訊息時需要繪製控制項。

  • SS_REALSIZEIMAGE 防止靜態圖示或點陣圖的控制項 (亦即,靜態控制項具有 SS_ICONSS_BITMAP 樣式) 載入或繪製大小被調整。 如果圖示或點陣圖比目的區域大時,會被裁剪影像。

  • SS_RIGHT 指定一個簡單的矩形,並顯示指定的文字的矩形中儲存變更權限。 設定文字格式顯示之前。 便會擴充超過行結尾的文字行會自動換到下排清右邊一行的開頭。

  • SS_RIGHTJUST 表示靜態控制項的右下角 SS_BITMAPSS_ICON 樣式會維持固定調整控制項的大小。 只有上方和左邊側邊會調整以配合新的點陣圖或圖示。

  • SS_SIMPLE 指定一個簡單的矩形,並顯示單行文字移靠左的矩形中。 不能縮短或以任何方式改變的文字行。 (不必須處理控制項的父視窗或對話方塊方塊WM_CTLCOLOR訊息。)

  • SS_SUNKEN 繪製靜態控制項半下凹框線。

  • SS_USERITEM 指定的使用者定義的項目。

  • SS_WHITEFRAME 有以相同的視窗背景色彩繪製框架指定方塊。 預設值是白色。

  • SS_WHITERECT 指定用來填滿視窗背景的色彩填滿的矩形。 預設值是白色。

  • SS_WORDELLIPSIS ,不適合,並加入省略符號的文字就會截斷。

請參閱

參考

CStatic::Create

DrawEdge

Static Control Styles

其他資源

MFC 所使用的樣式