TextStyle 表格

TextStyle 表格會列出控制項中具有文字的不同字型樣式。

TextStyle 資料表具有下列資料行。

資料行 類型 答案 Nullable
TextStyle 識別碼 Y N
FaceName Text N N
大小 整數 N N
色彩 DoubleInteger N Y
StyleBits 整數 N Y

 

資料行

TextStyle

此資料行是字型樣式的名稱。 此名稱可以內嵌在文字字串中,以指出樣式變更。 請注意,此欄位中使用的字型樣式名稱不得以字元結尾:_UL。 請參閱 新增控制項和文字

FaceName

表示字型名稱的字串。 字串長度不能超過 31 個字元。

大小

以點為單位的字型大小。 這必須是非負數。

顏色

此資料行會指定 文字控制項所顯示的文字色彩。 所有其他類型的控制項一律使用預設文字色彩。 在此資料行中放置的值應該使用下列公式來計算:65536 * 藍色 + 256 * 綠色 + 紅色,其中紅色、綠色和藍色分別位於 0-255 的範圍內。 值不得超過16777215,這是白色的值。 值為 0 代表黑色,255 代表紅色,65280 代表綠色,針對藍色16711680,而灰色則為8421504。 將欄位保留空白會指定預設色彩。

請勿將透明 文字控制項 放在彩色點陣圖上方。 如果使用者變更顯示色彩配置,可能無法看到文字。 例如,如果使用者設定協助工具的高對比參數,文字可能會變成不可見。

StyleBits

位的組合,表示文字的格式設定。

個別樣式位具有下列值。

常數 十六進位 Decimal 樣式
msidbTextStyleStyleBitsBold 0x001 1 粗體
msidbTextStyleStyleBitsItalic 0x002 2 斜體
msidbTextStyleStyleBitsUnderline 0x004 4 Underline
msidbTextStyleStyleBitsStrike 0x008 8 刪除

 

驗證

ICE03
ICE06
ICE31
ICE45