预定义文本属性

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

属性

属性 说明
TSATTRID_Text 未使用。
TSATTRID_Text_Alignment 未使用。
TSATTRID_Text_Alignment_Center 如果文本居中,则包含非零值,否则为零。
TSATTRID_Text_Alignment_Justify 如果文本对齐,则包含非零值,否则包含零值。
TSATTRID_Text_Alignment_Left 如果文本左对齐,则包含非零值,否则为零。
TSATTRID_Text_Alignment_Right 如果文本右对齐,则包含非零值,否则为零。
TSATTRID_Text_EmbeddedObject 如果文本是嵌入对象,则包含非零值,否则包含零值。
TSATTRID_Text_Hyphenation 如果文本为连字符,则包含非零值,否则为零。
TSATTRID_Text_Language 包含文本的 LANGID 语言标识符。
TSATTRID_Text_Link 包含指向链接对象的指针。 调用方必须使用 QueryInterface 方法来获取所需的接口,例如 IUniformResourceLocator
TSATTRID_Text_Orientation 指定文本底线与设备的 x 轴之间的角度(以十分之一度为单位)。
TSATTRID_Text_Para 未使用。
TSATTRID_Text_Para_FirstLineIndent 包含段落第一行缩进的点数。
TSATTRID_Text_Para_LeftIndent 包含段落从左缩进的点数。
TSATTRID_Text_Para_LineSpacing 未使用。
TSATTRID_Text_Para_LineSpacing_AtLeast 包含段落行距的最小行数。
TSATTRID_Text_Para_LineSpacing_Double 如果段落为双倍间距或为零,则包含非零值。
TSATTRID_Text_Para_LineSpacing_Exactly 包含段落行距的确切行数。
TSATTRID_Text_Para_LineSpacing_Multiple 包含段落多行距的行数。
TSATTRID_Text_Para_LineSpacing_OnePtFive 如果段落是一个半行间距或零,则包含一个非零值。
TSATTRID_Text_Para_LineSpacing_Single 如果段落为单间距或零,则包含非零值。
TSATTRID_Text_Para_RightIndent 包含段落从右侧缩进的点数。
TSATTRID_Text_Para_SpaceAfter 包含段落后的间距点数。
TSATTRID_Text_Para_SpaceBefore 包含段落前的间距点数。
TSATTRID_Text_ReadOnly 如果文本为只读或非零,则包含零。
TSATTRID_Text_RightToLeft 如果文本从右到左阅读,则包含零,否则包含非零。
TSATTRID_Text_VerticalWriting 指定文本是垂直还是水平。 如果文本是水平文本,则包含零;如果文本为垂直,则包含非零。

要求

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