iTfUIElementMgr::BeginUIElement 方法 (msctf.h)

ITfUIElementMgr::BeginUIElement 方法在显示 UI 之前由文本服务调用。 返回的值确定是否应显示文本服务的 UI。

语法

HRESULT BeginUIElement(
  [in]  ITfUIElement *pElement,
        BOOL         *pbShow,
  [out] DWORD        *pdwUIElementId
);

parameters

[in] pElement

[in]指向 UIElement 对象的 ITfUIElement 接口的指针。

pbShow

[in, out]如果返回 false,则应用程序可以自行绘制 UI,并且文本服务不会为此 UI 元素显示自己的 UI。

[out] pdwUIElementId

[out]用于接收此 UI 元素的 ID 的指针。

返回值

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

说明
S_OK
方法成功。
E_FAIL
发生了未指定的错误。
E_INVALIDARG
一个或多个参数无效。
E_UNEXPECTED
发生了 ITfUIElementMgr 接口的递归调用。

要求

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