预定义字体属性

以下值标识使用 ITfContext::GetAppProperty 方法获取的字体属性。 包括每个属性类型的数据格式和内容。

属性

属性 描述
TSATTRID_Font 未使用。
TSATTRID_Font_FaceName 包含文本字体的人脸名称。
TSATTRID_Font_SizePts 包含文本字体的点大小。
TSATTRID_Font_Style 未使用。
TSATTRID_Font_Style_Animation 未使用。
TSATTRID_Font_Style_Animation_BlinkingBackground 如果文本具有指定的动画或零,则包含非零值。
TSATTRID_Font_Style_Animation_LasVegasLights 如果文本具有指定的动画或零,则包含非零值。
TSATTRID_Font_Style_Animation_MarchingBlackAnts 如果文本具有指定的动画或零,则包含非零值。
TSATTRID_Font_Style_Animation_MarchingRedAnts 如果文本具有指定的动画或零,则包含非零值。
TSATTRID_Font_Style_Animation_Shimmer 如果文本具有指定的动画或零,则包含非零值。
TSATTRID_Font_Style_Animation_SparkleText 如果文本具有指定的动画或零,则包含非零值。
TSATTRID_Font_Style_Animation_WipeDown 如果文本具有指定的动画或零,则包含非零值。
TSATTRID_Font_Style_Animation_WipeRight 如果文本具有指定的动画或零,则包含非零值。
TSATTRID_Font_Style_BackgroundColor 包含文本背景的 RGB 值。 如果文本颜色是自动的,则包含0xFF000000。
TSATTRID_Font_Style_Blink 如果文本闪烁或零,则包含非零值。
TSATTRID_Font_Style_Bold 如果文本为粗体或零,则包含非零值。
TSATTRID_Font_Style_Capitalize 如果文本大写或零,则包含非零值。
TSATTRID_Font_Style_Color 包含文本颜色的 RGB 值。 如果文本颜色是自动的,则包含0xFF000000。
TSATTRID_Font_Style_Emboss 如果文本是浮雕或零,则包含非零值。
TSATTRID_Font_Style_Engrave 如果文本被雕刻或零,则包含非零值。
TSATTRID_Font_Style_Height 包含字体高度。 有关详细信息,请参阅 LOGFONT 结构的 lfHeight 成员。
TSATTRID_Font_Style_Hidden 如果文本处于隐藏状态或为零,则包含非零值。
TSATTRID_Font_Style_Italic 如果文本为斜体或零,则包含非零值。
TSATTRID_Font_Style_Kerning 包含最小字距大小。 有关详细信息,请参阅 ITextFont::GetKerning。
TSATTRID_Font_Style_Lowercase 如果文本为小写或零,则包含非零值。
TSATTRID_Font_Style_Outlined 如果文本被勾勒出或为零,则包含非零值。
TSATTRID_Font_Style_Overline 如果文本被加行或为零,则包含非零值。
TSATTRID_Font_Style_Overline_Double 如果文本是双内联或零,则包含非零值。
TSATTRID_Font_Style_Overline_Single 如果文本是单行内联或零,则包含非零值。
TSATTRID_Font_Style_Position 包含字体位置。
TSATTRID_Font_Style_Protected 如果文本受保护或为零,则包含非零值。
TSATTRID_Font_Style_Shadow 如果文本为阴影或零,则包含非零值。
TSATTRID_Font_Style_SmallCaps 如果文本为小写或零,则包含非零值。
TSATTRID_Font_Style_Spacing 包含字体间距。
TSATTRID_Font_Style_Strikethrough 未使用。
TSATTRID_Font_Style_Strikethrough_Double 如果文本为双删除线或零,则包含非零值。
TSATTRID_Font_Style_Strikethrough_Single 如果文本为单删除线或零,则包含非零值。
TSATTRID_Font_Style_Subscript 如果文本为下标或零,则包含非零值。
TSATTRID_Font_Style_Superscript 如果文本为上标或零,则包含非零值。
TSATTRID_Font_Style_Underline 如果文本带有下划线或零,则包含非零值。
TSATTRID_Font_Style_Underline_Double 如果文本带双下划线或零,则包含非零值。
TSATTRID_Font_Style_Underline_Single 如果文本为单下划线或零,则包含非零值。
TSATTRID_Font_Style_Uppercase 如果文本为大写或零,则包含非零值。
TSATTRID_Font_Style_Weight 包含字体粗细。 有关可能值的详细信息,请参阅 LOGFONT 结构的 lfWeight 成员。

要求

要求
最低受支持的客户端
Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器
Windows 2000 Server [仅限桌面应用]
可再发行组件
Windows 2000 Professional 上的 TSF 1.0
标头
TsAttrid.h

另请参阅

ITfContext::GetAppProperty