共用方式為


IFrameworkInputPane::Advise 方法 (shobjidl_core.h)

註冊應用程式的輸入窗格處理程序物件,以在事件觸發輸入窗格時代表視窗接收通知。 這個方法不同於 AdviseWithHWND ,因為它透過實作 ICoreWindow 的對象來參考其視窗。

語法

HRESULT Advise(
  [in]  IUnknown                   *pWindow,
  [in]  IFrameworkInputPaneHandler *pHandler,
  [out] DWORD                      *pdwCookie
);

參數

[in] pWindow

類型: IUnknown*

視窗的指標 (實作 ICoreWindow) 的對象,處理程式應該接聽輸入窗格事件。

[in] pHandler

類型: IFrameworkInputPaneHandler*

此應用程式的處理程序實例 的 IFrameworkInputPaneHandler 介面指標。

[out] pdwCookie

類型: DWORD*

值指標,當這個方法成功傳回時,會收到的Cookie,以供稍後用來透過 Unadvise 方法取消註冊處理程式。

傳回值

類型: HRESULT

如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

規格需求

需求
最低支援的用戶端 Windows 8 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2012 [僅限傳統型應用程式]
目標平台 Windows
標頭 shobjidl_core.h (包含 Shobjidl.h)

另請參閱

IFrameworkInputPane

IFrameworkInputPane::AdviseWithHWND

IFrameworkInputPane::Unadvise