ISoftKbd::AdviseSoftKeyboardEventSink 方法

ISoftKbd::AdviseSoftKeyboardEventSink 方法安装软键盘事件接收器来处理来自软键盘的 OnKeySelection 通知。

语法

HRESULT AdviseSoftKeyboardEventSink(
  [in]  DWORD    dwKeyboardId,
  [in]  REFIID   riid,
  [in]  IUnknown *punk,
  [out] DWORD    *pdwCookie
);

参数

dwKeyboardId [in]

软键盘的标识符。

riid [in]

接收器接口的接口标识符。

朋克 [in]

指向 riid 指定的接收器接口的 IUnknown 的指针。 此参数不能设置为 NULL

pdwCookie [out]

指向缓冲区的指针,此方法在其中检索用于连接到客户端的软键盘“cookie”。 对于每个连接,Cookie 必须是唯一的。

返回值

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

说明
S_OK
方法成功。
E_INVALIDARG
一个或多个参数无效。

要求

要求
最低受支持的客户端
Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器
Windows 2000 Server [仅限桌面应用]
可再发行组件
Windows 2000 专业版上的 TSF 1.0
标头
Softkbdc.h
IDL
Softkbd.idl
DLL
Softkbd.dll

另请参阅

ISoftKbd

ISoftKbd::UnadviseSoftKeyboardEventSink