IShareWindowCommandEventArgsInterop 接口 (sharewindowcommandsourceinterop.h)
一个本机互操作接口,允许从Windows 运行时 Windows::UI::Shell::ShareWindowCommandEventArgs 对象获取窗口标识符 (窗口句) 柄。 此接口仅在 C++ 中可用。
重要
IShareWindowCommandEventArgsInterop API 是受限访问功能的一部分, (请参阅 LimitedAccessFeatures 类) 。 有关详细信息或请求解锁令牌,请联系 Microsoft 支持部门。
继承
IShareWindowCommandEventArgsInterop 接口继承自 IUnknown 接口。
方法
IShareWindowCommandEventArgsInterop 接口具有这些方法。
IShareWindowCommandEventArgsInterop::GetWindow 获取窗口句柄 () 的窗口标识符。 |
注解
可以查询 IShareWindowCommandEventArgsInterop 的 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 |