IFrameworkInputPane ::Advise, méthode (shobjidl_core.h)
Inscrit l’objet gestionnaire du volet d’entrée de l’application pour recevoir des notifications au nom d’une fenêtre lorsqu’un événement déclenche le volet d’entrée. Cette méthode diffère de AdviseWithHWND en ce qu’elle référence sa fenêtre par le biais d’un objet qui implémente ICoreWindow.
Syntaxe
HRESULT Advise(
[in] IUnknown *pWindow,
[in] IFrameworkInputPaneHandler *pHandler,
[out] DWORD *pdwCookie
);
Paramètres
[in] pWindow
Type : IUnknown*
Pointeur vers la fenêtre (objet qui implémente ICoreWindow) pour laquelle le gestionnaire doit écouter les événements du volet d’entrée.
[in] pHandler
Type : IFrameworkInputPaneHandler*
Pointeur d’interface IFrameworkInputPaneHandler vers le gestionnaire instance pour cette application.
[out] pdwCookie
Type : DWORD*
Pointeur vers une valeur qui, lorsque cette méthode retourne correctement, reçoit un cookie pour qui peut être utilisé ultérieurement pour annuler l’inscription du gestionnaire via la méthode Unadvise .
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shobjidl_core.h (incluez Shobjidl.h) |