次の方法で共有


IInputPaneInterop インターフェイス (inputpaneinterop.h)

デスクトップ アプリで InputPane クラスのメンバーにアクセスできるようにします。

継承

IInputPaneInterop インターフェイスは IInspectable から継承します。 IInputPaneInterop には、次の種類のメンバーもあります。

メソッド

IInputPaneInterop インターフェイスには、これらのメソッドがあります。

 
IInputPaneInterop::GetForWindow

指定したウィンドウの InputPane オブジェクトのインスタンスを取得します。

注釈

InputPane クラスのアクティブ化ファクトリ インスタンスで IUnknown::QueryInterface メソッドを呼び出すことで、IInputPaneInterop インターフェイスのインスタンスを取得できます。

IInputPaneInterop インターフェイスを使用する例については、タッチ キーボード通知 WPF のサンプルを参照してください。

次の例は、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);
}

ストア アプリの場合は、 InputPane.GetForCurrentView メソッドを使用して InputPane オブジェクトを取得します。

要件

要件
サポートされている最小のクライアント Windows 10バージョン 1607 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2016 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー inputpaneinterop.h

こちらもご覧ください

IInspectable

InputPane

WindowsRuntimeMarshal.GetActivationFactory