ITfLangBarMgr::ShowFloating 方法 (ctfutb.h)

配置浮动语言栏的显示设置。

语法

HRESULT ShowFloating(
  [in] DWORD dwFlags
);

参数

[in] dwFlags

指定语言栏显示设置。

Value 含义
TF_SFT_SHOWNORMAL
将语言栏显示为浮动窗口。 此常量不能与TF_SFT_DOCK、TF_SFT_MINIMIZED、TF_SFT_HIDDEN或TF_SFT_DESKBAND常量组合使用。
TF_SFT_DOCK
从 Windows Vista 开始弃用。 将语言栏停靠在其自己的任务窗格中。 此常量不能与TF_SFT_SHOWNORMAL、TF_SFT_MINIMIZED、TF_SFT_HIDDEN或TF_SFT_DESKBAND常量组合使用。 仅在 Windows XP 上可用。
TF_SFT_MINIMIZED
从 Windows Vista 开始弃用。 将语言栏显示为系统托盘中的单个图标。 此常量不能与TF_SFT_SHOWNORMAL、TF_SFT_DOCK、TF_SFT_HIDDEN或TF_SFT_DESKBAND常量组合使用。
TF_SFT_HIDDEN
隐藏语言栏。 此常量不能与TF_SFT_SHOWNORMAL、TF_SFT_DOCK、TF_SFT_MINIMIZED或TF_SFT_DESKBAND常量组合使用。
TF_SFT_NOTRANSPARENCY
使语言栏不透明。
TF_SFT_LOWTRANSPARENCY
使语言栏部分透明。 仅在 Windows 2000 或更高版本上可用。
TF_SFT_HIGHTRANSPARENCY
使语言栏高度透明。 仅在 Windows 2000 或更高版本上可用。
TF_SFT_LABELS
在语言栏图标旁边显示文本标签。
TF_SFT_NOLABELS
隐藏语言栏图标文本标签。
TF_SFT_EXTRAICONSONMINIMIZED
语言栏最小化时,在任务栏上显示文本服务图标。
TF_SFT_NOEXTRAICONSONMINIMIZED
语言栏最小化时,隐藏任务栏上的文本服务图标。
TF_SFT_DESKBAND
将语言栏停靠在系统任务栏中。 此常量不能与TF_SFT_SHOWNORMAL、TF_SFT_DOCK、TF_SFT_MINIMIZED或TF_SFT_HIDDEN常量组合使用。 仅在 Windows XP 上可用。

返回值

此方法可以返回其中一个值。

Value 说明
S_OK
方法成功。
E_FAIL
发生了未指定的错误。
E_INVALIDARG
dwFlags 无效。

要求

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

另请参阅

ITfLangBarMgr

TF_SFT_* 常量