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