ITfSpeechUIServer 接口 (ctfspui.h)
ITfSpeechUIServer 接口管理 TSF 语言栏上与语音相关的用户界面。
继承
ITfSpeechUIServer 接口继承自 IUnknown 接口。 ITfSpeechUIServer 也有以下类型的成员:
方法
ITfSpeechUIServer 接口具有这些方法。
ITfSpeechUIServer::Initialize ITfSpeechUIServer::Initialize 方法 |
ITfSpeechUIServer::ShowUI ITfSpeechUIServer::ShowUI 方法 |
ITfSpeechUIServer::UpdateBalloon ITfSpeechUIServer::UpdateBalloon 方法 |
注解
此接口管理的 TSF 语言栏上的用户界面元素包括麦克风按钮、语音配置菜单按钮、听写按钮、命令按钮和语音气球。 标准语音文本服务通常管理应用程序中的这些用户界面元素,包括初始化。 这种类型的应用程序不需要 ITfSpeechUIServer 接口。
不使用语音文本服务的应用程序可能需要使用语音相关接口元素提供的功能。 在这种情况下,下面的代码示例演示应用程序如何通过调用具有 CLSID_SpeechUIServer CLSID 的 CoCreateInstance 函数来获取指向 ITfSpeechUIServer 接口的指针。
HRESULT hr;
ITfSpeechUIServer* piSpeechUIServer;
hr = CoCreateInstance(CLSID_SpeechUIServer,
NULL,
CLSCTX_INPROC_SERVER,
IID_ITfSpeechUIServer,
(void**)&piSpeechUIServer);
随后,应用程序可以使用 ITfSpeechUIServer::Initialize 方法初始化用户界面,并使用 ITfSpeechUIServer 接口的其他方法来管理用户界面。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | ctfspui.h (包括 Ctfutb.h) |
可再发行组件 | Windows 2000 专业版上的 TSF 1.0 |