次の方法で共有


IShareWindowCommandSourceInterop インターフェイス (sharewindowcommandsourceinterop.h)

ShareWindowCommandSource オブジェクトを取得できるネイティブ相互運用インターフェイス。 このインターフェイスは C++ でのみ使用できます。 「 IShareWindowCommandSourceInterop.GetForWindow」も参照してください。

重要

IShareWindowCommandSourceInterop API は、制限付きアクセス機能の一部です (「LimitedAccessFeatures クラス」を参照)。 詳細またはロック解除トークンを要求するには、Microsoft サポートにお問い合わせください。

継承

IShareWindowCommandSourceInterop インターフェイスは、IUnknown インターフェイスから継承されます。

メソッド

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

 
IShareWindowCommandSourceInterop::GetForWindow

ウィンドウ識別子 (ウィンドウ ハンドル) に対応する ShareWindowCommandSource オブジェクトを取得します。 (IShareWindowCommandSourceInterop::GetForWindow)

注釈

次にコード例を示します。

auto interop_factory = winrt::get_activation_factory
    <winrt::Windows::UI::Shell::ShareWindowCommandSource,
    IShareWindowCommandSourceInterop>();
        
winrt::check_hresult(interop_factory->GetForWindow(
    m_hwndOfMyAppCallWindow,
    winrt::guid_of<winrt::Windows::UI::Shell::IShareWindowCommandSource>(), 
    winrt::put_abi(m_shareWindowCommandSource)));

要件

要件
サポートされている最小のクライアント Windows ビルド 22000
サポートされている最小のサーバー Windows ビルド 22000
Header sharewindowcommandsourceinterop.h

こちらもご覧ください