TextStyle 表
TextStyle 表列出了控件中具有文本的不同字体样式。
TextStyle 表具有以下列。
列 | 类型 | 钥匙 | 空 |
---|---|---|---|
TextStyle | 标识符 | Y | N |
FaceName | 文本 | 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
-
指示文本格式的位的组合。
各个样式位具有以下值。
不断 十六进制 十进制 风格 msidbTextStyleStyleBitsBold 0x001 1 大胆 msidbTextStyleStyleBitsItalic 0x002 2 斜体的 msidbTextStyleStyleBitsUnderline 0x004 4 下划线 msidbTextStyleStyleBitsStrike 0x008 8 罢工
验证