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 |