TS_STATUS结构包含文档状态数据。
Syntax
typedef struct TS_STATUS {
DWORD dwDynamicFlags;
DWORD dwStaticFlags;
} TS_STATUS;
Members
dwDynamicFlags
包含一组标志,可在运行时由应用更改。 例如,应用可以启用复选框,以便用户重置文档状态。 此成员可以包含零个或以下一个或多个值。
| 价值 | Meaning |
|---|---|
| TS_SD_LOADING | 正在加载文档。 |
| TS_SD_READONLY | 文档为只读。 |
dwStaticFlags
包含一组无法在运行时更改的标志。 此成员可以包含零个或以下一个或多个值。
| 价值 | Meaning |
|---|---|
| TS_SS_DISJOINTSEL | 文档支持多个选择。 |
| TS_SS_REGIONS | 文档可以包含多个区域。 |
| TS_SS_TRANSITORY | 文档预计将有一个较短的使用周期。 |
| TS_SS_NOHIDDENTEXT | 文档永远不会包含隐藏的文本。 |
| TS_SS_TKBAUTOCORRECTENABLE | 从 Windows 8 开始: 文档支持触摸键盘提供的自动更正。 |
| TS_SS_TKBPREDICTIONENABLE | 从 Windows 8 开始: 文档支持触摸键盘提供的文本建议。 |
注解
TF_STATUS结构包含文档状态数据。
TF_STATUS 是 TS_STATUS的别名。
dwDynamicFlags 包含一组标志,可在运行时由应用更改。 例如,应用可以启用复选框,以便用户重置文档的状态。 此成员可以包含零个或以下一个或多个值。
| 价值 | Meaning |
|---|---|
| TF_SD_LOADING | 正在加载文档。 |
| TF_SD_READONLY | 文档为只读。 |
| TS_SD_INPUTPANEMANUALDISPLAYENABLE | 当触摸控件时,系统不会尝试自动触摸键盘调用。 相反,应用会调用 TryShow(CoreInputViewKind) 以显示键盘(应用应监视输入以选择 CoreInputViewKind)。 |
| TS_SD_UIINTEGRATIONENABLE |
从 Windows 8.1 开始: 拥有文档的文本控件设置此标志,以指示其对输入法编辑器 (IME) UI 集成的支持。 指定后,IME 应尝试在文本框下方对齐候选窗口,而不是在光标附近浮动。 注意: 并非所有 IME 都对此标志做出响应。 IME 候选列表位于屏幕中,其大小足够,以允许基本文本输入。 在某些情况下,IME 可能会强制实施合理的最小大小。 IME 还可以选择调整候选窗口和键盘输入行为,以提供更好的用户体验,例如使用水平候选列表,并允许将某些键(如向上键和向下箭头)发送到应用,例如建议列表导航。 |
| TF_SD_TKBAUTOCORRECTENABLE | 从 Windows 8.1 开始: 文档支持触摸键盘提供的自动更正。 此支持可以在控件的生存期内更改。 |
| TF_SD_TKBPREDICTIONENABLE | 从 Windows 8.1 开始: 文档支持触摸键盘提供的文本建议。 此支持可以在控件的生存期内更改。 |
dwStaticFlags 包含一组无法在运行时更改的标志。 此成员可以包含零个或以下一个或多个值。
| 价值 | Meaning |
|---|---|
| TF_SS_DISJOINTSEL | 文档支持多个选择。 |
| TF_SS_REGIONS | 文档可以包含多个区域。 |
| TF_SS_TRANSITORY | 文档预计将有一个较短的使用周期。 |
| TF_SS_TKBAUTOCORRECTENABLE | 从 Windows 8 开始: 文档支持触摸键盘提供的自动更正。 |
| TF_SS_TKBPREDICTIONENABLE | 从 Windows 8 开始: 文档支持触摸键盘提供的文本建议。 |
要求
| Requirement | 价值 |
|---|---|
| 最低支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
| 支持的最低服务器 | Windows 2000 Server [仅限桌面应用] |
| Header | textstor.h |
| 可再发行组件 | Windows 2000 Professional 上的 TSF 1.0 |