共用方式為


IShareWindowCommandEventArgsInterop 介面 (sharewindowcommandsourceinterop.h)

原生互操作介面,允許從 Windows 執行階段 Windows::UI::Shell::ShareWindowCommandEventArgs 物件取得窗口標識符 (視窗句柄) 。 此介面僅適用於 C++。

重要

IShareWindowCommandEventArgsInterop API 是有限存取功能的一部分, (請參閱 LimitedAccessFeatures 類別) 。 如需詳細資訊或要求解除鎖定令牌,請連絡 Microsoft 支援服務

繼承

IShareWindowCommandEventArgsInterop 介面繼承自 IUnknown 介面。

方法

IShareWindowCommandEventArgsInterop 介面具有這些方法。

 
IShareWindowCommandEventArgsInterop::GetWindow

取得窗口標識碼, (視窗句柄) 。

備註

您可以查詢 IShareWindowCommandEventArgs 物件的 ShareWindowCommandEventArgs 物件。

void MyAppShareController::OnCommandInvoked(
    winrt::Windows::UI::Shell::ShareWindowCommandSource const& /*sender*/,
    winrt::Windows::UI::Shell::ShareWindowCommandEventArgs const& args)
{
    auto eventArgsInterop = eventArgs.as<IShareWindowCommandEventArgsInterop>();
    HWND windowId = 0;
    winrt::check_hresult(eventArgsInterop->get_WindowId(&windowId));

    ...
}

規格需求

需求
最低支援的用戶端 Windows 組建 22000
最低支援的伺服器 Windows 組建 22000
標頭 sharewindowcommandsourceinterop.h

另請參閱