Share via


ISoftKbd::AdviseSoftKeyboardEventSink 方法

ISoftKbd::AdviseSoftKeyboardEventSink方法會安裝軟式鍵盤事件接收,以處理來自軟式鍵盤的 OnKeySelection 通知。

語法

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

參數

dwKeyboardId [in]

軟式鍵盤的識別碼。

riid [in]

接收介面的介面識別碼。

punk [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