Condividi tramite


Metodo IFrameworkInputPane::Advise (shobjidl_core.h)

Registra l'oggetto gestore del riquadro di input dell'app per ricevere notifiche per conto di una finestra quando un evento attiva il riquadro di input. Questo metodo differisce da AdviseWithHWND in quanto fa riferimento alla finestra tramite un oggetto che implementa ICoreWindow.

Sintassi

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

Parametri

[in] pWindow

Tipo: IUnknown*

Puntatore alla finestra (oggetto che implementa ICoreWindow) per cui il gestore deve ascoltare gli eventi del riquadro di input.

[in] pHandler

Tipo: IFrameworkInputPaneHandler*

Puntatore dell'interfaccia IFrameworkInputPaneHandler all'istanza del gestore per questa app.

[out] pdwCookie

Tipo: DWORD*

Puntatore a un valore che, quando questo metodo restituisce correttamente, riceve un cookie per che può essere usato in seguito per annullare la registrazione del gestore tramite il metodo Unadvise .

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shobjidl_core.h (include Shobjidl.h)

Vedi anche

IFrameworkInputPane

IFrameworkInputPane::AdviseWithHWND

IFrameworkInputPane::Unadvise