TextStyle 表
TextStyle 表列出了在具有文本的控件中使用的不同字体样式。
TextStyle 表包含以下列。
列 | 类型 | 密钥 | Nullable |
---|---|---|---|
TextStyle | Identifier | Y | N |
FaceName | 文本 | N | N |
大小 | 整数 | N | N |
Color | DoubleInteger | N | Y |
StyleBits | 整数 | N | Y |
列
-
TextStyle
-
此列是字体样式的名称。 此名称可以嵌入文本字符串中,以指示样式更改。 请注意,此字段中使用的字体样式名称不得以 _UL 字符结尾。 请参阅添加控件和文本。
-
FaceName
-
一个字符串,指示字体名称。 字符串的长度不能超过 31 个字符。
-
Size
-
字体大小(以磅为单位)。 必须是非负数。
-
Color
-
此列指定 Text 控件显示的文本颜色。 所有其他类型的控件始终使用默认文本颜色。 应使用以下公式计算此列中的值:65536 * 蓝色 + 256 * 绿色 + 红色,其中红色、绿色和蓝色分别在 0 到 255 范围内。 该值不能超过 16777215,即表示白色的值。 值 0 表示黑色,255 表示红色,65280 表示绿色,16711680 表示蓝色,8421504 表示灰色。 将字段留空指定默认颜色。
不要将透明 Text 控件放在彩色位图的顶部。 如果用户更改显示配色方案,则文本可能不可见。 例如,如果用户出于辅助功能原因设置了高对比度参数,文本可能会变得不可见。
-
StyleBits
-
指示文本格式的位的组合。
单个样式位具有以下值。
常数 十六进制 十进制 样式 msidbTextStyleStyleBitsBold 0x001 1 加粗 msidbTextStyleStyleBitsItalic 为 0x002 2 斜体 msidbTextStyleStyleBitsUnderline 0x004 4 下划线 msidbTextStyleStyleBitsStrike 0x008 8 删除
验证