Interface IInputPaneInterop (inputpaneinterop.h)

Active l’accès aux membres de la classe InputPane dans une application de bureau.

Héritage

L’interface IInputPaneInterop hérite d’IInspectable. IInputPaneInterop a également les types de membres suivants :

Méthodes

L’interface IInputPaneInterop possède ces méthodes.

 
IInputPaneInterop ::GetForWindow

Obtient une instance d’un objet InputPane pour la fenêtre spécifiée.

Remarques

Vous pouvez obtenir une instance de l’interface IInputPaneInterop en appelant la méthode IUnknown ::QueryInterface sur la fabrique d’activation instance pour la classe InputPane.

Pour obtenir un exemple qui utilise l’interface IInputPaneInterop , consultez l’exemple wpF de notification du clavier tactile.

L’exemple suivant montre la définition de l’interface IInputPaneInterop.

[
    uuid(75CF2C57-9195-4931-8332-F0B409E916AF),
]
interface IInputPaneInterop : IInspectable
{
    // Creates an instance of InputPane initialized with the window handle.
    HRESULT GetForWindow([in] HWND appWindow, [in] REFIID riid,
        [out, retval, iid_is(riid)] void** inputPane);
}

Pour les applications du Store, utilisez la méthode InputPane.GetForCurrentView pour obtenir un objet InputPane .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 1607 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2016 (applications de bureau uniquement)
Plateforme cible Windows
En-tête inputpaneinterop.h

Voir aussi

IInspectable

InputPane

WindowsRuntimeMarshal.GetActivationFactory