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) |